1 Star 0 Fork 1

mellivorines/electron-vue3-ts

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
.eslintrc.js 1.63 KB
一键复制 编辑 原始数据 按行查看 历史
michaelray 提交于 2022-04-17 00:17 . 研究
module.exports = {
root: true,
env: {
node: true
},
extends: [
'plugin:vue/vue3-essential',
'@vue/standard',
'@vue/typescript/recommended'
],
globals: {
__static: true
},
parserOptions: {
ecmaVersion: 2020
},
// 配置参考 https://blog.csdn.net/qq_15307457/article/details/81135204
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn': 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn': 'off',
'no-tabs': 0,
'no-mixed-spaces-and-tabs': 0,
'no-extra-semi': 0, // 禁止多余的冒号
quotes: [0, 'single'],
indent: [0, 0], // 缩进风格
semi: [0, "always"], // 语句强制分号结尾
"space-before-function-paren": [0, "always"], // 函数定义时括号前面要不要有空格
"object-curly-spacing": [0, "never"], // 大括号内是否允许不必要的空格
"spaced-comment": 0, // 注释风格要不要有空格什么的
"no-trailing-spaces": 0, // 一行结束后面不要有空格
"@typescript-eslint/no-explicit-any": ["off"],
"quote-props": [0, "off"], // 对象字面量中的属性名是否强制双引号
"space-infix-ops": 0, // 中缀操作符周围要不要有空格
"padded-blocks": 0, //块语句内行首行尾是否要空行
"eol-last": 0,
"node/no-path-concat": 0, //node中不能使用__dirname或__filename做路径拼接
"no-path-concat": 0, //node中不能使用__dirname或__filename做路径拼接
"no-template-curly-in-string": 0,
'comma-dangle': [0, 'never'], // 对象字面量项尾不能有逗号
'camelcase': [0], // 强制驼峰法命名
'import/first': [0],
'no-use-before-define': [0],
'import/no-duplicates': [0]
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/mellivorines/electron-vue3-ts.git
git@gitee.com:mellivorines/electron-vue3-ts.git
mellivorines
electron-vue3-ts
electron-vue3-ts
master

搜索帮助