没有完美的解决方案,适合自己的才是最好的。
TJ
无分号
"semi": ["warn", "never"],
允许 console 输出 warn
error
"no-console": ["error", { "allow": ["warn", "error"] }],
允许简单运算符混合运用( + - \* / 等),依旧禁止复杂运算符混合运用
"no-mixed-operators": [
"error",
{
"groups": [
["&", "|", "^", "~", "<<", ">>", ">>>"],
["==", "!=", "===", "!==", ">", ">=", "<", "<="],
["&&", "||"],
["in", "instanceof"]
],
"allowSamePrecedence": true
}
],
其实还有很多,过段时间公开配置文件。