项目中遇到的eslint校验报错问题,查阅资料后,记录一下
v-cli2
1.创建工程的时候,提示是否启用eslint检测的。 Use ESLint to lint your code? No
2.在webpack.base.conf.js里面删掉下面:
{
test: /\.(js|vue)$/,
loader: 'eslint-loader',
enforce: 'pre',
include: [resolve('src'), resolve('test')],
options: {
formatter: require('eslint-friendly-formatter')
}
}
v-cli3
选择生成的时候,有一个询问是否把插件配置文件写在package.json文件里,若选择了是
打开package.json时就有如下一段代码
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"@vue/standard"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},
删掉"@vue/standard" ,重启项目就可以了