当我试着运行我的下一个.js app with npm run dev我收到一条错误消息,说我没有使用Typescript运行下一步所需的包:

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".我试着运行npm install --save-dev @types/react次,但没有收到任何错误消息(只是一堆警告,但我认为这不是问题所在).

我如何解决这个问题并运行项目?

推荐答案

目前的@types/react版本(特别是v18.0.2)似乎有一个bug,你可以用npm install --save-dev @types/react@18.0.1个字符将其降级到18.0.1

资料来源:https://github.com/vercel/next.js/issues/36085

Javascript相关问答推荐

Regex可以 Select 以任何顺序匹配组

类型错误:tasks.map不是函数(MERN堆栈)

如何在JavaScript中通过一次单击即可举办多个活动

JavaScript文本区域阻止KeyDown/KeyUp事件本身上的Alt GR +键组合

如何在表格上拥有水平滚动条,在正文页面上拥有垂直滚动条,同时还对html表格的标题使用位置粘性?

我不知道为什么setwritten包装promise 不能像我预期的那样工作

嵌套异步JavaScript(微任务和macrotask队列)

WebRTC关闭navigator. getUserMedia正确

使用useEffect,axios和useParams进行react测试

在观察框架中搜索CSV数据

你怎么看啦啦队的回应?

使用GraphQL查询Uniswap的ETH价格

您能在卸载程序(QtInsteller框架)上添加WizardPage吗?

使用Google API无法进行Web抓取

更新动态数据中对象或数组中的所有值字符串

使用js构造一个html<;ath&>元素并不能使其正确呈现

令牌JWT未过期

如何用javascript更改元素的宽度和高度?

Phaser3 preFX addGlow不支持zoom

如何根据输入数量正确显示alert ?