加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
.eslintrc.js 1.85 KB
一键复制 编辑 原始数据 按行查看 历史
liuyong 提交于 2021-03-12 15:16 . 初始化
module.exports = {
env: {
browser: true,
commonjs: true,
es6: true,
node: true,
},
extends: "eslint:recommended",
parserOptions: {
ecmaVersion: 2015,
},
rules: {
"no-var": "error",
indent: [
"error",
2,
{ SwitchCase: 1 }, // 首行缩进
],
"keyword-spacing": [
// 关键字缩进
"error",
{
before: true,
after: true,
},
],
"key-spacing": [
"error",
{
beforeColon: false,
afterColon: true,
},
],
"no-unreachable": [
// 不允许在 return, throw, break添加代码
"error",
],
"spaced-comment": [
// 注释后预留空格
"error",
"always",
],
"space-before-function-paren": [
// 括号与函数名加空格
"error",
"always",
],
eqeqeq: [
// 使用 ===
"error",
"always",
],
"space-infix-ops": [
// 拼接字符串预留空格
"error",
{
int32Hint: false,
},
],
"no-multiple-empty-lines": [
// 最大空行数
"error",
{
max: 2,
},
],
"block-spacing": [
// 大括号两边预留空格
"error",
"always",
],
"array-bracket-spacing": [2, "never"],
"brace-style": [2, "1tbs", { allowSingleLine: true }], // java风格的大括号
"comma-spacing": [
// 逗号前后的空格
2,
{
before: false,
after: true,
},
],
"comma-style": [2, "last"], // 逗号在行尾
"linebreak-style": [
"error",
"unix", // 换行使用LF
],
quotes: ["error"],
"no-extra-semi": "error", // 禁止使用分号
"semi-spacing": [
// 分号前后空格
"error",
{
before: false,
after: true,
},
],
"no-console": "off",
},
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化