- 项目根目录下新建utils文件夹,该文件夹下新建auto-import.cjs文件,文件内容如下:
("use strict");
module.exports = require("../.eslintrc-auto-import.json");
- 配置eslint.config.js文件如下
import globals from "globals";
import pluginJs from "@eslint/js";
import tseslint from "typescript-eslint";
import pluginVue from "eslint-plugin-vue";
import autoImport from "./utils/auto-imports.cjs";
export default [
{
languageOptions: {
globals: {
...globals.browser,
...autoImport.globals,
},
},
},
pluginJs.configs.recommended,
...tseslint.configs.recommended,
...pluginVue.configs["flat/essential"],
{
ignores: ["utils/*"],
},
];