加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
.eslintrc.cjs 1.33 KB
一键复制 编辑 原始数据 按行查看 历史
cynicism 提交于 2023-09-15 17:41 . feat: 骨架的搭建
module.exports = {
"env": {
"browser": true,
"es2021": true
},
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:vue/vue3-essential"
],
"overrides": [
{
"env": {
"node": true
},
"files": [
".eslintrc.{js,cjs}"
],
"parserOptions": {
"sourceType": "script"
}
}
],
"parserOptions": {
"ecmaVersion": "latest",
"parser": "@typescript-eslint/parser",
"sourceType": "module"
},
"plugins": [
"@typescript-eslint",
"vue"
],
"rules": {
// eslint
'no-var': 'error', // 禁止var
'no-multiple-empty-lines': ['warn', {max: 1}], // 不允许多个空行
'no-useless-escape': 'off', // 关闭禁止不必要的转义字符
// typeScript
'@typescript-eslint/no-unused-vars': 'error',
'@typescript-eslint/no-explicit-any': 'off',
// eslint-plugin-vue
'vue/multi-word-component-names': 'off', // 关闭名称只能-连接
'vue/no-mutating-props': 'off', // 关闭组件prop不能改变
'vue/attribute-hyphenation': 'off', // 关闭对模板中自定义组件强制执行属性命名样式
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化