全局导入,不需要再写`import...`就可以使用,但是eslint显示`.. not defined`,这该怎么解决?如何让elint知道它们已经导入了并且是定义的? // vite.config.js import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], test: { environment: "jsdom", globals: true, // <---- setupFiles: "./testSetup.js", }, }); // testSetup.js import "@testing-library/jest-dom/vitest"; // .eslintrc.cjs module.exports = { root: true, env: { browser: true, es2020: true }, extends: [ "eslint:recommended", "plugin:react/recommended", "plugin:react/jsx-runtime", "plugin:react-hooks/recommended", "plugin:testing-library/react", ], ignorePatterns: ["dist", ".eslintrc.cjs"], parserOptions: { ecmaVersion: "latest", sourceType: "module" }, settings: { react: { version: "18.2" } }, plugins: ["react-refresh", "testing-library"], rules: { "react/jsx-no-target-blank": "off", "react-refresh/only-export-components": [ "warn", { allowConstantExport: true }, ], }, }; 