Vue: не удалось скомпилировать (строки должны использовать одинарные кавычки) - PullRequest
1 голос
/ 02 апреля 2020

Я работаю с Visual Studio Code уже два дня. Я пытаюсь построить Vue -приложение. Но всегда, когда я запускаю приложение по npm run serve, я получаю следующие ошибки:

  9:9   error  Strings must use singlequote  quotes
  9:15  error  Missing trailing comma        comma-dangle

✖ 2 problems (2 errors, 0 warnings)
  2 errors and 0 warnings potentially fixable with the `--fix` option. 

Я понимаю, что говорят эти ошибки, и я пытался набирать строки в одинарных кавычках и вставлять запятые в конце каждая строка Но Visual Studio Code всегда удаляет запятую и превращает одинарные кавычки в двойные ... Здесь вы можете увидеть, какие плагины я установил:

enter image description here

1 Ответ

2 голосов
/ 02 апреля 2020

У меня была такая же проблема. Вероятно, это вызвано тем, что файл форматируется дважды - сначала с помощью кода, а затем с помощью встроенного в vue -cli eslint. Установите для параметра formatOnSave в VS Code значение false и проверьте, решает ли это вашу проблему. Это может. Тем не менее, если вы работаете над различными (не Vue) проектами, вам придется включить и отключить этот параметр.

Отказ от ответственности: это обходной путь, который мне подходит. Вероятно, есть более профессиональный подход, но я не смог его найти.

...