Next.js 无法识别“@types/react”
Next.js is not recognizing '@types/react'
当我尝试使用 npm run dev
运行 我的 Next.js 应用程序时,我收到一条错误消息,指出我没有 运行 所需的软件包,然后使用打字稿:
Please install @types/react by running:
npm install --save-dev @types/react
If you are not trying to use TypeScript, please remove the tsconfig.json file from your package root (and any TypeScript files in your pages directory).
但是,模块“@types/react”已安装。我尝试了 运行ning npm install --save-dev @types/react
并且没有收到任何错误消息(只是一堆警告,但我认为它们不是问题所在)。
我该如何解决这个问题和 运行 项目?
目前的@types/react版本(特别是v18.0.2)好像有bug,你可以通过npm install --save-dev @types/react@18.0.1
降级到18.0.1
我用了 yarn add -D @types/react@18.0.1
,效果很好!
Netsu 是对的,目前的@types/react 版本(特别是 v18.0.2)似乎有一个错误。
当我尝试使用 npm run dev
运行 我的 Next.js 应用程序时,我收到一条错误消息,指出我没有 运行 所需的软件包,然后使用打字稿:
Please install @types/react by running:
npm install --save-dev @types/react
If you are not trying to use TypeScript, please remove the tsconfig.json file from your package root (and any TypeScript files in your pages directory).
但是,模块“@types/react”已安装。我尝试了 运行ning npm install --save-dev @types/react
并且没有收到任何错误消息(只是一堆警告,但我认为它们不是问题所在)。
我该如何解决这个问题和 运行 项目?
目前的@types/react版本(特别是v18.0.2)好像有bug,你可以通过npm install --save-dev @types/react@18.0.1
我用了 yarn add -D @types/react@18.0.1
,效果很好!
Netsu 是对的,目前的@types/react 版本(特别是 v18.0.2)似乎有一个错误。