【发布时间】:2018-03-06 16:47:37
【问题描述】:
我正在使用更漂亮的标准,因为该项目使用标准进行 linting。
按照prettier pre-commit hook example,我在提交时运行得更漂亮了。但是我想忽略 package.json 文件。我尝试将package.json 添加到 .prettierignore 文件中,但这不起作用。
我在 package.json 中使用的更漂亮的预提交挂钩示例中的代码
{
"scripts": {
"precommit": "lint-staged"
},
"lint-staged": {
"*.{js,json,css}": [
"prettier --write",
"git add"
]
}
}
```
【问题讨论】:
-
我刚刚从匹配中删除了 json,例如
"*.{js,css}"。由于它使用 minimatch,您可能可以包含一个否定匹配来排除package.json,但仍然包含其他 json 文件。
标签: javascript node.js reactjs prettier