[英]How can I use Prettier to get closing HTML tags on a new line?
在編寫純HTML時,我試圖通過Prettier實現以下輸出:
<div class="foo"></div>
<div
class="foo"
id="bar"
>
</div>
請注意,具有多個屬性的div上的結束div標簽是如何在單獨的一行上顯示的(對於具有單個/無屬性的div而言,所有容器都在一行上)。
我相信--jsx-bracket-same-line
設置為false可以在JSX中實現所需的結果,但是我正在嘗試在常規HTML中實現這一點。
我願意在Prettier中使用其他插件或ESLint設置。
如果只有HTML文件,則可以將默認解析器更改為lwc
而不是HTML
。 此更改會將所有解析器轉換為lwc
{
"parser": "lwc"
}
如果您有多種不同的文件類型,最好只申請*.html
文件,然后將以下內容放入.prettierrc.
{
"overrides": [{ "files": "*.html", "options": { "parser": "lwc" } }]
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.