这是我Vue cli 脚手架中 .eslintrc.js 的配置
module.exports = {
root: true,
env: {
node: true
},
extends: [
'plugin:vue/essential',
'@vue/standard'
],
parserOptions: {
parser: 'babel-eslint'
},
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'space-before-function-paren': 0, //函数名后面不加空格直接跟小括号报错关掉
'eol-last': 0,//这句话表示在文件末尾可以不加回车,贴个链接 https://eslint.org/docs/rules/eol-last
'vue/no-parsing-error': [2, { "x-invalid-end-tag": false }],
'indent': 'off' //空格报错关掉
}
}