在窗户上安装Heroku toolbelt的工头无法find

我只是按照Heroku的nodejs教程开始的。 https://devcenter.heroku.com/articles/getting-started-with-nodejs#declare-process-types-with-procfile

但我得到一个错误“声明与procfile过程types”的一部分“我的问题是,我的CMD(使用Windows 7)没有find命令”工头“

任何解决scheme 我下载/安装了heroku工具栏,login工作正常,但工头不

我使用git的bash在Windows7 64位上遇到了同样的问题。 以下是我所做的:

  • 使用控制面板的“程序和功能”卸载工具栏,Ruby和Git
  • 重新安装工具带到C:\Heroku (更多信息见已知问题 )
  • 添加C:\Program Files (x86)\git\bin;C:\Heroku\ruby-1.9.2\bin到系统PATH变量:控制面板,系统,高级系统设置,环境变量,系统变量,变量Path ,编辑…(如果未来版本的工具栏包含更新版本的Ruby,则更改ruby-1.9.2 )。
  • 打开git bash窗口并卸载工头0.63版本
    $ gem uninstall foreman
  • 然后安装版本0.61(请参阅这里获取更多信息)
    $ gem install foreman -v 0.61

现在工头为我工作:
$ foreman start

您可以在不卸载/重新安装的情况下执行此操作:

  1. 打开环境变量
  2. C:\Program Files (x86)\Heroku\ruby-xxx\bin到系统路径(假设您在此目录中安装了heroku工具栏)。
  3. 你完成了! 尝试打开一个新的外壳窗口,并打字foreman start

工头完成了对Windows的支持。 你可以用forego代替。 这是GO lang的领班执行。

https://github.com/ddollar/forego

C:\ Program Files文件(x86)\ Heroku \ ruby​​-1.9.3 \ bin添加到环境变量PATH为我工作。

在安装Heroku工具栏之后,运行foreman start时出现了所需模块的奇怪错误。 将ruby bin目录添加到路径中,然后重新打开shell窗口对我来说不起作用。 看来,工头从来没有安装! 当我试图卸载工头,红宝石告诉我,它没有安装。 所以我跑了gem install foreman ,0.77被安装。 一个问题,我不得不打开壳来安装领班宝石作为管理员。 也许这就是Heroku的工具带第一次没有正确安装。 运行foreman start似乎安装后(自然)做了一些事情。