красивее форматирование по-разному в eslint и VSCode - PullRequest
0 голосов
/ 23 января 2019

Пример репо: https://github.com/PatrickHeneise/vue-vscode-eslint

Я получаю разные результаты форматирования при использовании eslint и VSCode с одинаковыми .eslintrc и .prettierrc:

eslint --ext .js,.vue src test --fix

eslint

VSCode:

vsode

после сохранения файла в VSCode, eslint жалуется с большим количеством предупреждений во время разработки. У меня есть пакеты Vetur, prettier и eslint, установленные в VSCode.

.eslintrc

module.exports = {
  root: true,
  env: {
    node: true,
    browser: true
  },
  extends: ['plugin:vue/essential', '@vue/prettier'],
  rules: {
    'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
  },
  parserOptions: {
    ecmaVersion: 2018,
    parser: 'babel-eslint'
  }
}

.prettierrc

{
  "semi": false,
  "singleQuote": true
}
...