diff --git a/.eslintrc.js b/.eslintrc.js index 4ea6d1f0..1ee72aed 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,33 +1,30 @@ module.exports = { - "env": { - "browser": true, - "es2021": true, - "node": true - }, - globals: { - defineProps: "readonly", - defineEmits: "readonly", - defineExpose: "readonly" - }, - "parser": "vue-eslint-parser", - "extends": [ - "eslint:recommended", - "plugin:vue/essential", - "plugin:@typescript-eslint/recommended" - ], - "parserOptions": { - "ecmaVersion": "latest", - "parser": "@typescript-eslint/parser", - "sourceType": "module" - }, - "plugins": [ - "vue", - "@typescript-eslint" - ], - "rules": { - "vue/multi-word-component-names": "off", - "@typescript-eslint/no-empty-function": "off", // 关闭空方法 - "@typescript-eslint/no-explicit-any": "off", // 关闭any类型的警告 - "vue/no-v-model-argument": "off" - } -} + env: { + browser: true, + es2021: true, + node: true + }, + globals: { + defineProps: 'readonly', + defineEmits: 'readonly', + defineExpose: 'readonly' + }, + parser: 'vue-eslint-parser', + extends: [ + 'eslint:recommended', + 'plugin:vue/vue3-essential', + 'plugin:@typescript-eslint/recommended' + ], + parserOptions: { + ecmaVersion: 'latest', + parser: '@typescript-eslint/parser', + sourceType: 'module' + }, + plugins: ['vue', '@typescript-eslint'], + rules: { + 'vue/multi-word-component-names': 'off', + '@typescript-eslint/no-empty-function': 'off', // 关闭空方法检查 + '@typescript-eslint/no-explicit-any': 'off', // 关闭any类型的警告 + 'vue/no-v-model-argument': 'off' + } +};