import { defineConfigWithVueTs, vueTsConfigs } from '@vue/eslint-config-typescript' import pluginVue from 'eslint-plugin-vue' export default defineConfigWithVueTs( { ignores: ['dist/**', 'node_modules/**'], }, // essential:只查真实缺陷(缺 key、重复属性、v-if 同框等),格式类规则交给编辑器 pluginVue.configs['flat/essential'], vueTsConfigs.recommended, { rules: { 'vue/multi-word-component-names': 'off', }, }, )