javascript - 嗨,不知道为什么 heroku 找不到 mongoose 模块。任何想法?
解决方案
这是因为mongoose
被设置为devDependency
. Heroku 通常以模式部署事物production
,这意味着没有安装开发依赖项。你应该在你mongoose
的.dependency
package.json
(你也可以告诉 Heroku 在development
模式下运行,但这可能不是正确的解决方案,因为你几乎肯定希望 mongoose 在生产中可用。)
推荐阅读
- java - 属性中的 Cedilla 不被读取
- google-chrome - Chrome 和 Firefox 之间的奇怪行为
- mysql - VB.NET MySQL:错误'无法将'System.Int32'类型的对象转换为'MySql.Data.MySqlClient.MySqlDataReader
- tensorflow - 运行 RNN-LSTM 时得到奇怪的准确度数字
- merge - 合并复制/Web 同步不起作用 - 应用了快照,但从不下载后续事务
- docker - 如何减少wildfly应用程序的docker镜像大小
- php - 在多租户 MySQL 数据库中生成(和保存)增量发票编号的最佳方法
- c - 从标准输入连续读取
- python - 在 uint8 中将 RGB 转换为 YIQ 颜色模式时出现问题,反之亦然
- wordpress - 为什么当我的数据库有价值时,wordpress get_post_meta 不返回任何内容?