vue-cli eslint配置

module.exports = {
  root: true,
  env: {
    node: true
  },
  extends: ["plugin:vue/essential", "eslint:recommended"],
  parserOptions: {
    parser: "babel-eslint"
  },
  rules: {
    "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
    "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
    // 不检查分号
    "no-extra-semi": [0],
    // 缩进2或4个空格
    "indent": [1,2],
    "quotes": "off",//引号类型
    "semi": 0,//分号
    // function的参数前加空格
    "space-before-function-paren": [0],
    "no-multiple-empty-lines": [1, { "max": 2 }]//空行最多不能超过2行
  }
};

 

posted @ 2021-01-21 16:07  syqaily  阅读(59)  评论(0编辑  收藏  举报