我在设置vercel/postgres时运行`next dev`时遇到了`Error: Cannot find module 'react'`错误
P粉004287665
2023-08-16 17:07:07
<p>我正在尝试在@vercel/postgres数据库中创建一个表。以下链接中的快速入门指南文档显示了如何创建表,并且指出需要运行<code>next dev</code>命令。但是在终端上我收到以下响应:</p>
<blockquote>
<p><em>找不到模块'react'。Next.js要求您在'package.json'的'dependencies'中包含它</em></p>
</blockquote>
<blockquote>
<p><em>throw err;</em> ^</p>
</blockquote>
<blockquote>
<p><em>错误:找不到模块'react'</em> ...
code: 'MODULE_NOT_FOUND',*</p>
</blockquote>
<p>我已经在我的package.json文件中安装了react和react-dom。</p>
<p>我尝试删除node_modules和package_lock.json,然后运行npm install,但问题仍未解决。我正在使用node.js 18.17.1版本。</p>
<p>请问有人可以帮忙吗?</p>
检查您的
package.json
文件。如果您的所有库都已安装,请尝试清除缓存:然后使用以下命令安装依赖项:
然后它应该运行