首页 文章

.vue文件的脚本部分由Vetur格式化,但不使用Prettier

提问于
浏览
1

设置:新的vue-cli 3.0项目w / Typescript,VSlode中的ESlint Active插件:Vetur,Prettier

我检查了所有可以找到的设置并进行了来回实验,但无法解决以下问题:

Prettier格式化项目的 .ts 文件没有任何问题 . 在我的 .vue 文件中,Vetur使用 prettyhtml 作为模板部分也可以正常工作 . 对于脚本( lang="ts" )部分,Vetur基于我在任何地方找不到的一些规则来格式化它 - 但绝对不是更漂亮/更漂亮的配置 . 例如 . 我在我的Prettier设置中更改了 singleQuotes = truesemi = false ,这对我的 .ts 文件工作正常,但在我的 .vue 文件的脚本部分中,它只会自动格式化为双引号和分号 .

知道为什么Vetur不依赖于Prettier的 .vue 文件的脚本部分?此外,应用于该部分的设置在哪里(例如singleQuotes true / false)?

1 回答

  • 1

    如果我使用{“singleQuote”:true}添加本地.prettierrc文件,格式化将按预期工作 .

相关问题