module.exports = {
root: true, // 告诉ESlint找当前配置文件
env: { // 指定想启用的环境,下面的配置指定为Node环境
node: true,
},
extends: [
"plugin:vue/essential", // 格式化代码插件
"eslint:recommended", "@vue/prettier" // 启用推荐规则
],
parserOptions: {
parser: "babel-eslint", // 用来指定ESlint解析器
},
rules: { // 配置检查规则
// 是否在控制台输出(log)
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
// 是否是debug方式
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
"semi": [1, "never"], // 禁止用分号 always是用
"indent": [1, 2] // 采用缩进2个空格,一般为4个
},
};
EsLint自定义规则
最新推荐文章于 2023-07-11 18:07:23 发布