MUI自动导入建议在VS Code中不起作用,Next.js 13项目

fsi0uk1n  于 2023-06-05  发布在  其他
关注(0)|答案(1)|浏览(135)

我正在做一个安装了MUINext.js 13项目,VS Code不提供从@mui/material库自动导入的功能。这在屏幕截图中显示。

在此文件夹中可以从其他库自动导入。在其他不基于Next js 13的项目中,从MUI自动导入也可以工作。请告诉我如何解决这个问题?
以下是我的tsconfig.json,如果它可能有帮助:

{
  "compilerOptions": {
    "target": "es5",
    "lib": ["dom", "dom.iterable", "esnext"],
    "allowJs": true,
    "skipLibCheck": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "noEmit": true,
    "esModuleInterop": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "jsx": "preserve",
    "incremental": true,
    "plugins": [
      {
        "name": "next"
      }
    ],
    "paths": {
      "@/*": ["./*"]
    }
  },
  "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
  "exclude": ["node_modules"]
}

感谢关注!

dpiehjr4

dpiehjr41#

看起来很正常但有时需要再次运行VSCode类型脚本引擎后添加新的软件包。

  1. shift+cmd+p
    1.选择Typescript重新加载
    注意:您必须确保您在VSCode上的文件夹路径正确。如果你在VSCode上启动了错误的项目路径,你就看不到你的项目包自动导入。
    而且这个问题不仅仅与MUI有关,也许this document可以帮助你。

相关问题