方法一
在vue.config.js里面进行配置:
module.exports = { lintOnSave:false,//是否开启eslint保存检测 ,它的有效值为 true || false || 'error' devServer: { // 关闭eslint语法验证 overlay: { warning: false, errors: false, }, }, }
进行配置.eslintrc(如果没有手动创建即可)
{ "rules": { "prettier/prettier": "off" } }
方法二
在package.json里面进行如下配置:
{ "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended" //这句代码去掉 ], "parserOptions": { "parser": "babel-eslint" }, "rules": { "indent": [0] //主要是这里,设置成0,意思就是不检测 } } }
方法三
如果是使用的webpack创建的项目就需要以下方法:
你可以先关一个,如果关掉一个还是有eslint规范检查规范的话,再把第二个也关掉即可,我这里是ok的哦🤭
方法四:
以上方法还是不行的话就要采用终极方法啦,就是将:
node_modules 文件夹中关于 eslint 的所有依赖删掉
以下是若想要关闭项目中的部分代码时:
关闭段落校验
/* eslint-disable */ 代码块 /* eslint-enable */
关闭当前行的代码:
一行代码 // eslint-disable-line
关闭下行代码
// eslint-disable-next-line 下一行的代码
关闭对这单一文件的校验
/* eslint-disable */