![](/img/trans.png)
[英]How can I concatinate the eslint airbnb style guide into one file to copy into package.json?
[英]How can I tell Prettier to ignore a package.json file?
我使用更漂亮的標准,因為該項目使用標簽進行linting。
在更漂亮的預提交鈎子示例之后,我在提交時運行得更漂亮。 但是我想忽略package.json文件。 我嘗試將package.json
添加到.prettierignore文件中,但這不起作用。
來自我在package.json中使用的更漂亮的預提交鈎子示例中的代碼
{
"scripts": {
"precommit": "lint-staged"
},
"lint-staged": {
"*.{js,json,css}": [
"prettier --write",
"git add"
]
}
}
```
你也可以使用.prettierignore
文件。
查看更漂亮的項目本身作為參考。
這里的限制是由於如何使用lint-staged。 我個人最終使用一個簡單的命令(對我來說足夠快),沒有lint-staged(但仍然使用husky + precommit)。
prettier --write "**/*.{js,json,css,md}" !package.json
這個命令在我的package.json中作為“格式”腳本。
"precommit": "yarn format", // can be "npm run format"
"format": "prettier --write \"**/*.{js,json,css,md}\" \"!package.json\""
請注意轉義的報價。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.