VSCode eslint не использует локальную конфигурацию с vue3
1 ответ
не формирует конфигурацию Prettier, поэтому используются параметры Prettier по умолчанию. Я согласен, что обнаружение предупреждений о линтере в скаффолдовом коде вызывает удивление, и я сообщил об этой проблеме .
Обходной путь
Большинство предупреждений линтера касаются кавычек и точек с запятой .
Вы можете скопироватьcreate-vue
Prettier config (т.е. создать<projectRoot>/.prettierrc
) для согласования с кодовой базой:
{
"semi": false,
"tabWidth": 2,
"singleQuote": true,
"printWidth": 100,
"trailingComma": "none"
}
Затем либо перезапустите IDE, либо перезапустите его сервер ESLint, чтобы получить новую конфигурацию:
- Откройте палитру команд в VS Code, нажав ⌘+ Pв macOS или ⊞ Win+ Pв Windows.
- Входить
>
с последующимESLint: Restart ESLint Server
.
Другие ошибки легко исправить, выполнив эту команду из терминала:
npm run lint