module.exports = { 'parserOptions': { ecmaVersion: 2020, sourceType: 'module', }, extends: [ 'plugin:vue/essential', // 或 'plugin:vue/recommended' 'eslint:recommended', ], 'env': { 'browser': true, 'node': true, 'es6': true, 'jest': true, 'commonjs': true }, 'rules': { 'indent': [ 'error', 4 ], 'quotes': [ 'error', 'single' ], 'block-spacing': 'error', 'no-unused-vars': 'off', 'no-irregular-whitespace': 'off', 'no-useless-escape': 'off', 'no-empty': 'off', 'object-curly-spacing': 'error', 'no-console': 'warn', 'vue/valid-v-model': 'off', 'vue/no-template-key': 'off', 'vue/valid-v-for': 'off', 'vue/require-v-for-key': 'off', 'vue/no-v-for-template-key': 'off', 'vue/no-mutating-props': 'off', 'vue/no-dupe-keys': 'off', 'vue/no-unused-components': 'warn', 'vue/no-v-model-argument': 'off', 'vue/no-unused-vars': 'off', } };