更漂亮的忽略车把

Prettier ignore handlebars

我的 Meteor 项目中有以下文件夹结构。

> .meteor

>public

> client (dir)
>> foo.html &
>> foo.js

>> bar (dir: client/bar)
>>> bar.html &
>>> bar.js

> server
>> baz.js

我想格式化客户端目录中的所有 JS 文件

npx 更漂亮 --write 'client/**/*.js'

只格式化 bar.js 这样的文件。实际上我有5层深的文件夹,它们也需要格式化。

npx 更漂亮 --write 'client/**'

有效,但会影响 html(车把)文件,我想避免这种情况。

有什么想法吗?我在文档中找不到任何内容,一部分是手动向所有 .html 文件添加忽略,但这是一种矫枉过正。

您可以添加以下配置以避免 handlebars (.hbs) 格式化

"[handlebars]": {
    "editor.formatOnSave": false,
    "editor.formatOnPaste": false
}