10 Star 0 Fork 8

bingyu123/ztjy-oa-admin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
.eslintrc.js 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
bingyu123 提交于 2022-10-10 14:56 . fix
const { defineConfig } = require('eslint-define-config');
module.exports = defineConfig({
// ESLint 一旦发现配置文件中有 "root": true,它就会停止在父级目录中寻找。
root: true, // 指定脚本的运行环境。每种环境都有一组特定的预定义全局变量。
env: {
browser: true,
es2021: true
}, // 启用的规则
extends: [
'plugin:vue/vue3-recommended',
'standard',
'prettier',
'plugin:prettier/recommended',
'./.eslintrc-auto-import.json'
],
globals: {
defineProps: 'readonly',
defineEmits: 'readonly',
defineExpose: 'readonly',
withDefaults: 'readonly'
},
parserOptions: {
// js的版本
ecmaVersion: 13, // 解析器
parser: '@typescript-eslint/parser', // 模块化方案
sourceType: 'module'
}, // 引用的插件 下载的插件去掉eslint-plugin-前缀引入
plugins: ['vue', '@typescript-eslint', 'import', 'node', 'promise'], // 自定义规则
rules: {
// 结尾必须有分号
semi: ['error', 'always'],
'vue/multi-word-component-names': 'off',
'prettier/prettier': [
'error',
{
// 超过80就换行
printWidth: 80,
semi: true, // 使用单引号
singleQuote: true, // 对象的最后一项加逗号
trailingComma: 'none',
endOfLine: 'lf'
}
],
'vue/attributes-order': 'off',
camelcase: 'off',
'no-var': 'error',
'no-prototype-builtins': 'off',
'prefer-regex-literals': 'off',
'vue/v-on-event-hyphenation': 'off',
'vue/attribute-hyphenation': 'off'
}
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/bingyu123/ztjy-oa-admin.git
git@gitee.com:bingyu123/ztjy-oa-admin.git
bingyu123
ztjy-oa-admin
ztjy-oa-admin
master

搜索帮助