一切都很好,直到我添加lint-staged使用husky.
我得到了相关的错误 README.md
packages\README.md
1:1 error Parsing error: Unexpected character '#'
> 1 | # @folo/forms
| ^
Run Code Online (Sandbox Code Playgroud)
在package.json:
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,jsx,md}": [
"eslint --fix",
"prettier --write",
"git add"
]
}
Run Code Online (Sandbox Code Playgroud)
我缺少什么?为什么这只会在我运行时发生eslint并且不会在我的Atom编辑器中抛出错误?
这是我对此的简陋解决方案:
"lint-staged": {
"*.{js,jsx}": [
"eslint --fix",
"prettier --write",
"git add"
],
"*.{md}": [
"prettier --write",
"git add"
]
}
Run Code Online (Sandbox Code Playgroud)
我不需要整理我的.md文件。就跑prettier。
| 归档时间: |
|
| 查看次数: |
1814 次 |
| 最近记录: |