设置:带有 Typescript 的新 vue-cli 3.0 项目,VSCode 中的 ESlint Active 插件:Vetur,Prettier
我检查了所有我能找到的设置并反复试验,但无法解决以下问题:
Prettier 格式化项目的.ts
文件没有任何问题。在我的.vue
文件中,Vetur 使用prettyhtml作为模板部分,它也可以正常工作。但是对于脚本 ( lang="ts"
) 部分,Vetur 根据一些我在任何地方都找不到的规则对其进行格式化 - 但绝对不是 Prettier/Prettier 配置。例如,我更改singleQuotes = true
并semi = false
在我的 Prettier 设置中对我的.ts
文件运行良好,但在我的文件的脚本部分中,.vue
它只会自动格式化为双引号和分号。
知道为什么 Vetur 不依赖 Prettier 作为.vue
文件的脚本部分吗?此外,应用于该部分的设置在哪里(例如 singleQuotes true/false)?