【发布时间】:2020-06-15 02:24:09
【问题描述】:
Heroku 部署构建失败。错误:
Cannot find module: 'react-redux'. Make sure this package is installed.
但是:
- 在本地运行 npm run build 工作
- 我的 package.json 文件中有 react-redux (^7.2.0)
我使用 express 作为我的服务器并在客户端做出反应。 React 和 redux 安装在我的客户端文件夹中。安装了所有其他模块并且我的构建工作正常,直到我安装了 redux。
知道为什么找不到这个模块吗?
【问题讨论】:
-
部署时删除
node_modules文件夹,只保留package.json中附加的依赖项!让它自己自动安装所有需要的包。 -
“我的 package.json 中有 react-redux”——请edit你的问题并添加你的
package.json。 -
大家好,我真的想通了。我的“devDependicies”中有“react-redux”。我将它们移至“依赖项”并修复了它:)。愚蠢的错误哈哈谢谢大家的cmets!
-
这能回答你的问题吗? Heroku missing module