“领班”不被视为内部或外部命令

时间:2013-11-10 20:02:02

标签: windows node.js heroku npm

我正试图在Node.js上开始使用Windows

localhost一切顺利,所以我决定尝试heroku来托管我的应用。

我跟着this tutorial,一切顺利,直到foreman start部分,说

  

'foreman'不被识别为内部或外部命令,可操作程序或批处理文件。

我尝试使用foreman安装/卸载npm,但没有任何改变。

我很感激任何帮助,因为自昨天以来我一直坚持这一点

4 个答案:

答案 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/上运行