Vue项目中添加husky
husky 是一个 GitHook 工具。主要实现提交前 eslint 校验和 commit 信息的规范校验,也可以避免多人合作时代码格式化不统一造成的冲突;1.安装 husky,lint-stagednpm i -D husky lint-staged2.在package.json中新增如下配置{..."scripts": {...},"h...
文章共171字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
husky 是一个 Git Hook 工具。主要实现提交前 eslint 校验和 commit 信息的规范校验,也可以避免多人合作时代码格式化不统一造成的冲突;
1.安装 husky,lint-staged
npm i -D husky lint-staged
2.在package.json中新增如下配置
{
...
"scripts": {
...
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,json,md}": [
"prettier --write",
"git add"
]
},
"dependencies": {
...
},
"devDependencies": {
...
},
"engines": {
"node": ">=8.9",
"npm": ">= 3.0.0"
},
"browserslist": [
"> 1%",
"last 2 versions"
]
}
配置完成之后,就可以正常使用了
更多推荐
已为社区贡献2条内容
所有评论(0)