3

这是我在 Stackoverflow 上的第一次互动!

有没有办法,在 vscode 下,使用 prettier 或其他解决方案来格式化以下handlebars/HTML模板:

<div 
  {{#if myOnclick}}
    onclick="{{myOnclick}}"
  {{/if}}
>
  Click me!
</div>

这实际上给出了错误:SyntaxError: A block may only be used inside an HTML element or another block.

游乐场在这里可用。

我了解 prettierglimmer在幕后使用,并且引用发行说明:“这意味着 Prettier 不会格式化无法解析成这样的树的 Handlebars 文件”。

我认为这里就是这种情况,但我也怀疑这是一个相当常见的用例。

显然,我可以在没有自动格式化程序的情况下生活,但使用它会更好;)

对此主题的任何帮助将不胜感激。

4

0 回答 0