工具

html2canvas解决图片跨域问题

背景 html2canvas 是一个 HTML 渲染器。该脚本允许你直接在用户浏览器截取页面或部分网页的“...

vscode自定义组件属性自动提示

在封装业务组件的时候,组件如果可以提供良好的属性提示,对开发的同事是一种很好的体验。 下面有两种方案可以实现属性文档提...

条码枪扫码后自动回车触发

应用场景 日常生活中,通常会使用扫码枪操作页面,比如商场的扫货物条形码,实现的办法是在input元素得到焦点后,通过扫...

lerna入门

lerna是什么 在lerna官网上描述到,lerna 是一种工具,针对git和npm管理多软件包代码仓库的工作流程进...

git工作流-forking

Forking工作流与 Feature branch 工作流不同的是,它为每个开发提供自己的仓库。一个本地仓库和一个公共...

husky实现git commit规范

开发中如何统一git commit规范,对项目的开发和维护以及问题的回溯都很有效果,接下来看看如何实现commit信息规...

LF will be replaced by CRLF in XXX

问题背景 由于公司用的是mac,家里用的是windows,所以在开发项目的时候,会遇到git修改文件回车问题,有时候不...

webpack模块解析(查找)规则

webpack在编译构建的过程中,需要通过模块引用声明的路径来获取相应的模块,代码如下 import foo fro...

webpack插件实现

webpack 插件是由「具有 apply 方法的 prototype 对象」所实例化出来的。这个 apply 方法在安...

npm烦人的问题汇总

no such file or directory 使用webstorm或者vscode控制台npm instal...

ES6装饰器的应用

什么是装饰器 装饰器(Decorator)函数,是用来修改类的行为,一个装饰器函数有三个参数 target 装饰...

真机h5页面调试工具weinre

weinre是什么 weinre是网页远程审查工具,可以在pc端调试真机的浏览器页面,但是不能用来调试js wein...
«12»
scroll-top-icon