import js from "@eslint/js"; import globals from "globals"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; export default defineConfig([ { files: ["**/*.{js,mjs,cjs,vue}"], plugins: { js }, extends: ["js/recommended"] }, { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { globals: globals.browser } }, pluginVue.configs["flat/essential"], { plugins: { 'auto-import': { extensions: ['.js', '.mjs', '.jsx', '.vue'], }, }, }, { rules: { //'auto-import/export': 'error', }, }, { settings: { 'auto-import': { // 自动导入的模块配置,与 unplugin-auto-import 配置一致 imports: ['vue'], }, }, }, ]);