首页 > 解决方案 > 嗨,不知道为什么 heroku 找不到 mongoose 模块。任何想法?

问题描述

我不明白为什么heroku找不到猫鼬模块

在此处输入图像描述

标签: javascriptnode.jsherokumongoose

解决方案


这是因为mongoose被设置为devDependency. Heroku 通常以模式部署事物production,这意味着没有安装开发依赖项。你应该在你mongoose的.dependencypackage.json

(你也可以告诉 Heroku 在development模式下运行,但这可能不是正确的解决方案,因为你几乎肯定希望 mongoose 在生产中可用。)


推荐阅读