我正在尝试使用MongoLab在Heroku上运行Node应用程序。我在Heroku日志中收到以下消息:"错误:找不到模块' ./ shared'"。我已经多次卸载并重新安装了node_modules,并且还安装了一个" shared"模块,无济于事。该应用程序在localhost上正常运行。我有什么遗失的吗?
答案 0 :(得分:0)
刚刚遇到同样的问题。似乎您使用最新的节点v6.0.0。 请检查你在Heroku上使用最新的npm。
检查package.json中的以下内容: ... “引擎”: { “node”:“6.0.0”, “npm”:“3.8.7” }, ...