如何解决如何将 lint-stage 与 Husky 集成?
我的 package.json(缩短版)
"scripts": {
"dev": "next dev","build": "next build","start": "next start","tsc": "tsc","type-check": "tsc --project tsconfig.json --pretty --noEmit","lint": "eslint --ext js,jsx,ts,tsx --fix"
},"dependencies": {
"@types/node": "^14.14.25","@types/react": "^17.0.1","eslint-plugin-jsx-a11y": "^6.4.1","eslint-plugin-react-hooks": "^4.2.0","next": "^10.0.6","react": "^17.0.1","react-dom": "^17.0.1","typescript": "^4.1.4"
},"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},"lint-staged": {
"*.{js,tsx}": "eslint --cache --fix"
}
我用 npm(不是 yarn)安装了所有东西。当我添加空文件并提交时
git commit -m "test"
[main ca9db77] test
1 file changed,4 insertions(+)
create mode 100644 pages/test.tsx
没有棉绒分期,因此看不到哈士奇。 如何解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。