1

我正在尝试 Heroku,但我遇到了问题。

我部署了 Node.js 应用程序,但它崩溃了,然后我在本地对其进行了测试,发现这是因为它没有运行命令“npm install jugglingdb mongoose”。

我这样做了,然后它在本地工作,然后我尝试了

     git add . 

     git commit -m 'db'

但后来我收到消息:

没有什么可提交的(工作目录干净)

然后我想,“好吧,然后我尝试将它提交给 heroku,现在它可以在我的本地计算机上运行”

     git push heroku master

但我只是得到

一切都是最新的

然后我尝试重新启动它并再次尝试我的应用程序

  heroku restart

但是日志又说= npm install jugglingdb mongoose

可能是什么问题呢?我也试过npm update并没有更新任何东西。

4

1 回答 1

0

确保您的“node_modules”目录不为空,并且您的模块安装在本地项目中,而不是默认的 NPM 根目录中:

npm update --binroot
于 2013-07-25T08:22:58.360 回答