【发布时间】:2022-01-17 21:07:29
【问题描述】:
我的项目结构如下:
project
- .husky
- src
-- all files
- package.json
这是我 lint-staged 来自 package.json
"lint-staged": "^12.1.7",
.
.
.
"lint-staged": {
"*.{js,ts,tsx}": [
"npm run prettier",
"npm run lint:fix"
]
},
有人能告诉我yarn lint-staged 有什么问题吗,在启动此命令后他总是回复我这个:
→ No staged files match any configured task.
感谢您的帮助!
PS。我正在从 pre-push husky 脚本运行这个命令
【问题讨论】:
-
您可能没有更改 js/ts 代码中的任何内容,因为 lint-staged 配置为仅通过
*.{js,ts,tsx}模式查找这些文件。因此,如果您在其他文件中暂存更改,lint-staged 将直接跳过运行。
标签: javascript reactjs typescript lint