vue-cli2和vue-cli3 取消eslint 校验代码

项目中遇到的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" ,重启项目就可以了

你可能感兴趣的:(vue)