vue关闭Eslint语法检查

什么是eslint

eslint是一个JavaScript的校验插件,通常用来校验语法或代码的书写风格。
其实eslint本身是一个好东西,能够检查我们代码中的语法错误、规范我们的书写风格,但是水至清则无鱼,eslint的框框太死了

eslint的严格校验

eslint会规范缩进、空格、空白行之类的代码,在开发过程中一直报错,未免太过于苛刻了。所以,我还是会选择关闭eslint校验。
比如,我们对象中多了一个,,本身不是太大的问题,但是eslint就会报错。
诸如此类的问题,肯定会让我们开发人员抓狂。

关闭Eslint语法检查

package.json文件增加一行配置"lintOnSave": false,

{
"name": "vue-antd-pro",
  "version": "3.0.0",
  "private": true,
  "lintOnSave": false, // 增加的关闭配置
  "scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "test:unit": "vue-cli-service test:unit",
    "lint": "vue-cli-service lint",
    "build:preview": "vue-cli-service build --mode preview",
    "lint:nofix": "vue-cli-service lint --no-fix"
  },
}

vue.config.js增加相同的配置 lintOnSave: false,
注意每个项目它导出的方式不太一样有的是把配置都挂载到一个对象上然后导出这个对象你可以直接增加在这个对象里面就可以

module.exports = {
  lintOnSave: false, // 增加的配置
}
posted @ 2021-04-01 15:19  大海&  阅读(1283)  评论(0编辑  收藏  举报