我的VueCli的版本是@vue/cli 4.1.2
百度了好久没找到正确的解决办法,还是只能自己动手丰衣足食。
由于根本没有.eslintrc.js这个文件,因此网上很多办法都用不了,自己创建.eslintrc.js还会导致编译出错,只好作罢。
第一步:在Webstorm中禁用ESLint
第二步:在package.json中删除一切与ESLint有关的配置项
删除
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential"
],
"rules": {
"no-console": "off"
},
"parserOptions": {
"parser": "babel-eslint"
}
},
devDependencies中的
"eslint": "^5.16.0",
"eslint-plugin-vue": "^5.0.0",
"babel-eslint": "^10.0.3",
第三步:删除node_modules文件夹
第四步:npm install
重新运行项目即可