首页 > 解决方案 > 如何阻止 prettier 格式化 HTML 文件?

问题描述

所以问题是 prettier 不能很好地格式化 html。

例如,如果我有这个角度模板:

<some-component
  some-attribute 
  [ang-binding1]='someExpr'
  [ang-binding2]='someExpr'
  (someEvent)='someFunc($event)'>
</some-component>

prettier 会将其格式化为如下形式:

<some-component some-attribute [ang-binding1]='someExpr' [ang-binding2]='someExpr' (someEvent)='someFunc($event)'>
</some-component>

如何禁用 html 模板的更漂亮的格式?

标签: htmlprettier

解决方案


如果您使用的是 VS Code,您可以通过在设置中添加以下内容来阻止 Prettier 在 HTML(或其他特定语言)上运行:

"prettier.disableLanguages": ["html"]

prettier/prettier-vscode您可以在GitHub 页面上找到其他 VS Code 特定选项。


推荐阅读