设置:新的vue-cli 3.0项目w / Typescript,VSlode中的ESlint Active插件:Vetur,Prettier
我检查了所有可以找到的设置并进行了来回实验,但无法解决以下问题:
Prettier格式化项目的 .ts
文件没有任何问题 . 在我的 .vue
文件中,Vetur使用 prettyhtml 作为模板部分也可以正常工作 . 对于脚本( lang="ts"
)部分,Vetur基于我在任何地方找不到的一些规则来格式化它 - 但绝对不是更漂亮/更漂亮的配置 . 例如 . 我在我的Prettier设置中更改了 singleQuotes = true
和 semi = false
,这对我的 .ts
文件工作正常,但在我的 .vue
文件的脚本部分中,它只会自动格式化为双引号和分号 .
知道为什么Vetur不依赖于Prettier的 .vue
文件的脚本部分?此外,应用于该部分的设置在哪里(例如singleQuotes true / false)?
1 回答
如果我使用{“singleQuote”:true}添加本地.prettierrc文件,格式化将按预期工作 .