1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wanghuilife-wdx-date

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
.eslintrc.js 3.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
wanghui Отправлено 28.02.2022 13:11 3c8bfbf
/*
* @Author: your name
* @Date: 2020-07-10 14:23:31
* @LastEditTime: 2021-01-15 20:11:45
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \member-ui\.eslintrc.js
*/
module.exports = {
env: {
'browser': true,
'commonjs': true,
'es6': true,
'node': true
},
extends: 'eslint:recommended',
globals: {
'Atomics': 'readonly',
'SharedArrayBuffer': 'readonly'
},
parserOptions: {
'ecmaVersion': 2018
},
rules: {
'indent': ['error', 2],
'quotes': ['error', 'single'], // 单引号
'no-console': 'warn', // 是否使用console.log
'no-dupe-keys': 2, // 禁止对象字面量中出现重复的 key
'no-empty': 2, // 禁止空语句块
'no-extra-parens': 1, // 禁止不必要的括号 //(a * b) + c;//报错
'curly': [2, 'all'], // 强制所有控制语句使用一致的括号风格
'no-use-before-define': 2, // 不允许在变量定义之前使用它们
'array-bracket-spacing': [2, 'never'], // 指定数组的元素之间要以空格隔开(, 后面), never参数:[ 之前和 ] 之后不能带空格,always参数:[ 之前和 ] 之后必须带空格
'brace-style': [2, '1tbs', {
'allowSingleLine': true
}], // 强制使用一致的缩进 第二个参数为 'tab' 时,会使用tab
'comma-spacing': [2, {
'before': false,
'after': true
}], // 控制逗号前后的空格
'comma-style': [2, 'last'], // 控制逗号在行尾出现还是在行首出现 (默认行尾)
'computed-property-spacing': [2, 'never'], // 以方括号取对象属性时,[ 后面和 ] 前面是否需要空格, 可选参数 never, always
'consistent-this': [2, 'this_', '_self', '_this'], // this 重定义变量名称定义
'func-call-spacing': 2, // 要求或禁止在函数标识符和其调用之间有空格
'key-spacing': [2, {
'beforeColon': false,
'afterColon': true
}], // 强制在对象字面量的属性中键和值之间使用一致的间距
'lines-around-comment': [2, {
'beforeBlockComment': true
}], // 要求在注释周围有空行 ( 要求在块级注释之前有一空行)
'newline-after-var': 2, // 要求或禁止 var 声明语句后有一行空行
'newline-before-return': 2, // 要求 return 语句之前有一空行
'no-multiple-empty-lines': [2, {
'max': 1
}], // 不允许多个空行
'no-trailing-spaces': 2, // 禁用行尾空格
'semi': ['error', 'always'], // 要求或禁止使用分号
'semi-spacing': 2, // 强制分号之前和之后使用一致的空格
'space-before-blocks': [2, 'always'], // 强制在块之前使用一致的空格
'space-in-parens': [2, 'never'], // 强制在圆括号内使用一致的空格
'space-infix-ops': 2, // 要求操作符周围有空格
'space-unary-ops': [2, {
'words': true,
'nonwords': false
}], // 强制在一元操作符前后使用一致的空格
'spaced-comment': [2, 'always', {
'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!']
}], // 强制在注释中 // 或 /* 使用一致的空格
'no-const-assign': 2, // 禁止修改 const 声明的变量
'no-dupe-class-members': 2, // 禁止类成员中出现重复的名称
'no-var': 2, // 要求使用 let 或 const 而不是 var
'prefer-const': 2, // 要求使用 const 声明那些声明后不再被修改的变量
'no-unused-vars': [2, {
'vars': 'all', // all 检测所有变量,包括全局环境中的变量。这是默认值。
'args': 'none' // none - 不检查参数。
}], // 禁止出现未使用过的变量
'keyword-spacing': 2, // 强制在关键字前后使用一致的空格 (前后腰需要)
'comma-dangle': 2 // 要求或禁止使用拖尾逗号
}
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wanghuilife-wdx-date.git
git@api.gitlife.ru:oschina-mirror/wanghuilife-wdx-date.git
oschina-mirror
wanghuilife-wdx-date
wanghuilife-wdx-date
master