我正试图在Node.js
上开始使用Windows
。
localhost
一切顺利,所以我决定尝试heroku
来托管我的应用。
我跟着this tutorial,一切顺利,直到foreman start
部分,说
'foreman'不被识别为内部或外部命令,可操作程序或批处理文件。
我尝试使用foreman
安装/卸载npm
,但没有任何改变。
我很感激任何帮助,因为自昨天以来我一直坚持这一点
答案 0 :(得分:4)
显然" 领班开始"已不再使用。相反,您可以转到应用程序的根目录并键入" heroku local web "在本地构建应用程序。 有关详细信息,您可以查看他们的文档here。
答案 1 :(得分:3)
Foreman带有Heroku工具带 - 请参阅http://toolbelt.heroku.com
答案 2 :(得分:0)
Heroku Local已经取代了Heroku Toolbelt中的Foreman ...... Heroku Toolbelt安装不会随Foreman一起提供。命令heroku当地已取代工头。 Heroku Local利用Forego完成任务,速度更快,并且具有更好的跨平台支持。如果您想使用Foreman,仍然可以手动安装。
$ gem install foreman
答案 3 :(得分:0)
使用以下命令全局安装Heroku:
npm install -g heroku
通过运行以下命令,使用Heroku本地命令(作为Heroku CLI的一部分安装)在本地启动您的应用程序:
heroku local web
您的应用现在应该可以在http://localhost:5000/
上运行