.eslintrc.js

.eslintrc.js 如下配置

module.exports = {
    root: true,
    parserOptions: {
        parser: 'babel-eslint'
    },
    env: {
        browser: true
    },
    extends: ['plugin:vue/essential', 'standard'],
    // required to lint *.vue files
    plugins: ['vue'],
    /*
     *   0 或 ’off’:  关闭规则。
     *   1 或 ’warn’: 打开规则,并且作为一个警告,字体颜色为黄色(并不会导致检查不通过)。
     *   2 或 ’error’:打开规则,并且作为一个错误 ,色体颜色为红色(退出码为1,检查不通过)。
     */
    rules: {
        'space-before-function-paren': 0, // 方法前的一个空格校验关闭
        indent: [2, 4], //缩进风格 - 开启缩进4格
        // allow debugger during development
        'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
    }
}
原文地址:https://www.cnblogs.com/yzyh/p/12683404.html