vue会有一个eslint校验严格检查代码语法,连空格都不放过,导致经常因为空格多了或少了不能运行项目。
网上查询如何把eslint关闭,发现大多数都是在webpack.base.conf.js中修改,但是vue-cli3中找不到webpack.base.conf.js这个文件,所以需要修改项目根目录的.eslintrc.js
打开项目根目录的.selintrc.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' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
}
}
@vue/standard 把这一行注释掉
重新启动项目即可