lint-staged 搭配 pre-commit 工作正常,但是打印了特别多东西
来源:2-13 lint-staged 自动修复格式错误
eathyn
2022-11-11
单独使用 npx lint-staged
时打印出来的东西正常,如下图所示:
但是使用 pre-commit
和 lint-staged
时打印出来特别多东西,大约每半秒就打印一次检测的状态。我的 package.json
和 pre-commit
配置如下图所示:
package.json
{
"name": "vue-3.x-setup",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "lint-staged"
},
"lint-staged": {
"**/*.{vue,js,cjs,html}": [
"eslint --fix",
"prettier --write"
]
},
"dependencies": {
"vue": "^3.2.37"
},
"devDependencies": {
"@vitejs/plugin-vue": "^3.1.0",
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-config-standard": "^17.0.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-n": "^15.5.1",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.7.0",
"husky": "^8.0.2",
"lint-staged": "^13.0.3",
"prettier": "^2.7.1",
"vite": "^3.1.0"
}
}
pre-commit
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npx lint-staged
打印结果如下:
写回答
1回答
-
Sunday
2022-11-11
你好
根据 hosky 的版本不同,那么对应的 pre-commit 或者 lint-staged 的表现也会有所不同,这是很正常的,不需要关注。
00
相似问题
配置完成lint-staged提交报错
回答 1
有关 lint-staged 配置问题
回答 1
vue3-print-nb打印显示不全
回答 1
请问老师react有局部打印推荐的组件吗
回答 2