2017-09-25 34 views
3

我使用漂亮的标准,因为该项目使用标准的林林。如何告诉漂亮者忽略package.json文件?

prettier pre-commit hook example我在提交时运行得更漂亮。但是我想忽略package.json文件。我尝试将package.json添加到.prettierignore文件中,但这不起作用。从漂亮pre-commit钩子例如

代码,我用我的package.json

{ 
    "scripts": { 
    "precommit": "lint-staged" 
    }, 
    "lint-staged": { 
    "*.{js,json,css}": [ 
     "prettier --write", 
     "git add" 
    ] 
    } 
} 

```

+1

我刚刚从匹配的例如' “* {JS,CSS}”'。由于它使用了minimatch,因此您可能会包含一个否定匹配来排除'package.json',但仍包含其他json文件。 – row1

回答

1

你也可以使用一个.prettierignore文件。

查看the prettier project itself仅供参考。

+0

我错过了你的问题中的那一部分,对不起。也许你在precommit钩子中使用的工具没有考虑到这个文件。 – xiphe

相关问题