【发布时间】:2013-05-21 02:22:32
【问题描述】:
我只想运行 npm install boombot 并通过 nano 编辑文件。然后,我想运行node index.js
我在运行heroku run npm install boombot --app trooperbot 时遇到了错误
This 是我运行它的图像。
感谢任何可以帮助我启动和运行的人!
【问题讨论】:
标签: node.js heroku installation npm
我只想运行 npm install boombot 并通过 nano 编辑文件。然后,我想运行node index.js
我在运行heroku run npm install boombot --app trooperbot 时遇到了错误
This 是我运行它的图像。
感谢任何可以帮助我启动和运行的人!
【问题讨论】:
标签: node.js heroku installation npm
我认为问题在于您认为 Heroku 是服务器。它不是 - 它是您部署和运行应用程序的地方。
当您执行heroku run xxx 时,它会在您的应用程序已加载的全新测功机上运行该命令。因此,在该测功机上“安装”某些东西将无济于事,它会在您退出测功机后消失。阅读How Heroku works 了解更多信息。
因此,要解决您的问题,您应该在 package.json 中声明包依赖项 - 请参阅 here。
【讨论】: