所以问题是 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 模板禁用更漂亮的格式?
原文由 Rachid O 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您使用的是 VS Code,则可以通过将以下内容添加到您的设置来阻止 Prettier 在 HTML(或其他特定语言)上运行:
"prettier.disableLanguages": ["html"]
您可以在
prettier/prettier-vscode
GitHub 页面 找到其他 VS Code 特定选项。