Настройка: новый проект vue-cli 3.0 с Typescript, ESlint Active plugins в VSCode: Vetur, Prettier
Я проверил все настройки, которые смог найти, и экспериментировал взад и вперед, но не смог решить следующееПроблема:
Prettier форматирует файлы проекта .ts
без каких-либо проблем.В моих .vue
файлах Vetur использует prettyhtml для части шаблона, которая тоже работает нормально.Что касается скрипта (lang="ts"
), то Vetur форматирует его на основе некоторых правил, которые я нигде не могу найти - но определенно не в настройках Prettier / Prettier.Например, я изменил singleQuotes = true
и semi = false
в моих настройках Prettier, которые отлично работают для моих файлов .ts
, но внутри части скрипта в моих файлах .vue
он просто автоматически отформатирует в двойные кавычки и точки с запятой.
Есть идеи, почему Vetur не полагается на Преттье в части сценария файлов .vue
?Кроме того, где настройки применяются к этой части (например, singleQuotes true / false)?