代码拉取完成,页面将自动刷新
module.exports = {
root: true,
env: {
node: true
},
extends: [
'plugin:vue/essential',
'@vue/standard'
],
parserOptions: {
parser: 'babel-eslint'
},
rules: {
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
// 必须加分号
"semi": ["error", "always"],
// 不强制加缩进
"indent": "off",
// 保持模板文字内部空间的一致性
"template-curly-spacing": "off",
// 首选const
"prefer-const": 0,
// 不强制使用全等
"eqeqeq": 0,
// 引号类型 `` "" ''都可以
"quotes": [0, "single"],
// 函数定义时括号前面要不要有空格
"space-before-function-paren": [0, "always"],
// 不局限注释风格
"spaced-comment": 0,
// 可以有声明后未被使用的变量或参数
"no-unused-vars": [0, { "vars": "all", "args": "after-used" }],
// 一行结束后面可以有空格
"no-trailing-spaces": 0,
// 文件以单一的换行符结束
"eol-last": 0,
// 避免不必要的方括号
"dot-notation": [0, { "allowKeywords": true }],
// 常量在函数名称和左括号之间留出空间
"func-call-spacing": ["error", "never"],
// 不要空格
"no-tabs": 0,
// 对象字面量中的属性名是否强制双引号
"quote-props": [0, "always"],
// 允许ES6空解构
"no-empty-pattern": 0,
// 允许未声明的变量
"no-undef": 0,
// 允许不必要的嵌套 var isYes = answer === 1 ? true : false;
"no-unneeded-ternary": 0,
// 允许无用的表达式
"no-unused-expressions": 0,
// 换行时运算符在行尾还是行首
"operator-linebreak": [0, "after"],
// 允许连续声明
"one-var": 0,
// 不强制驼峰法命名
"camelcase": 0
}
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。