gpt4 book ai didi

javascript - 我怎样才能告诉 prettier 只美化 --staged 文件?

转载 作者:行者123 更新时间:2023-11-30 20:49:38 30 4
gpt4 key购买 nike

我使用的是 pretty-quick,但它美化了我所有的 node_modules

我做任何我想做的事情都变得更漂亮了。它美化了 jsscss,而且它只美化了我要求它美化的文件。

现在我已经美化了我的所有文件,在未来的提交中,我只希望美化程序在已进行更改的文件上运行。

pretty-quick 允许您运行 --staged 以仅美化具有更改的文件。

我如何告诉 prettier 只美化 --staged 文件?

最佳答案

这可以通过 lint-staged

yarn add husky lint-staged prettier --dev

"scripts": {
"precommit": "lint-staged"
},
"lint-staged": {
"*.js": [
"prettier --write"
],
"*.scss": [
"prettier --write"
]

}

现在,您的预提交 Hook 将仅在提交之前运行已更改的文件。或者,如果您不需要预提交 Hook ,请跳过 husky,只需在您的 package.json 中创建一个脚本

关于javascript - 我怎样才能告诉 prettier 只美化 --staged 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48332148/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com