我目前正在他们方便的 typescript starter 的帮助下构建一个基本的 nextjs 网站。使用开发时一切都运行顺利yarn dev
直到大约 20 分钟前,每当我尝试运行时,我都会随机收到一条错误消息yarn dev
.
这是错误输出:
It looks like you're trying to use TypeScript but do not have the required package(s) installed.
Please install @types/react by running:
yarn add --dev @types/react
这只是随机开始发生的,没有对代码库进行任何更改。我尝试完全擦除node_modules并重新安装,甚至尝试清理纱线缓存。依赖性"@types/react": "^18.0.2"
正确包含在我的 package.json 中devDependencies
对象,所以我完全不知道如何解决这个问题。
附:我发现了一个与此相关的现有问题here https://stackoverflow.com/questions/59682961/asked-to-install-typescript-when-already-installed-when-building-docker-image,但这与我的问题完全无关,因为它与 Docker 有关。我所做的只是在我的笔记本电脑上本地运行 next.js,它不在任何地方的生产环境中运行。
我有同样的问题。通过更新 Next.js 和 React 解决。
更新 next.js
npm install next@latest
在 next.js 应用程序中更新 React 版本:
npm upgrade react@latest react-dom@latest
Source:
https://www.codegrepper.com/code-examples/shell/how+to+update+next+js+version https://www.codegrepper.com/code-examples/shell/how+to+update+next+js+version
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)