vue-cli3取消eslint

刚开始初始化项目时我们添加了eslint,但是后面项目里要整合别人的代码,那不规范的写法实在让人抓狂,由于工程量太大自己也没法对代码格式进行,所以只能取消eslint了

vue-cli2

在vue-cli2中有一个配置项(在config/index.js里),直接将useEslint: true改为useEslint: false就可以了。

vue-cli3

在vue-cli3中没有这个配置,但可以用以下方法。

选择生成的时候,有一个询问是否把插件配置文件写在package.json文件里还是单独的文件,这里我选择了写在package.json文件里
打开package.json文件有这么一段代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"@vue/standard" // 这行是选用的eslint规则配置,你的可能和我的不一样,删除即可,别忘了还有上面的‘,’
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},