0

我正在本地开发 NodeJS Heroku 应用程序,我想使用工头来运行我的应用程序。它显然没有与 Heroku 工具带一起安装(其他人有这个问题吗?)。

有没有办法重新安装 Heroku 工具带来获得工头?或者我可以从 git 得到工头吗?我在这里看到了说明,但是在获得回购并执行之后:

git submodule init
git submodule update

它仍然说找不到“工头”命令。我该怎么做才能让工头工作?

谢谢

编辑:我正在使用 Ubuntu

4

3 回答 3

7

您最好的选择是使用 Rubygems 安装它。你没有提到你在哪个操作系统上,但我们会假设你不是在像 Windows (;) 之类的东西上

gem -v

如果您有一个版本,请跳过下一位。您只需要在 Ubuntu 上安装 RubyGems(OS X 在最新版本中都有)

仅限 Ubuntu

sudo apt-get install rubygems

然后

gem install foreman
于 2012-01-18T10:18:29.230 回答
2

您链接到的项目http://theforeman.org/projects/foreman不是Heroku foreman

Heroku 的工头是 Ruby gem,必须作为 Ruby gem 安装:

$ [sudo] gem install foreman

是否需要使用sudo取决于你的环境,你如何安装 ruby​​ 和 ruby​​gems 等。

于 2012-01-18T15:26:20.757 回答
0

我只是想修改@Neil 的答案。您需要安装 ruby​​,而不是 ruby​​gems。

sudo apt-get install ruby

安装 Ruby 后,您可以安装 foreman。

gem install foreman --no-rdoc --no-ri

(你不需要 --no-rdoc --no-ri 但我喜欢在没有生产箱文档的情况下安装 gems)

如果您是 Ruby 人,还可以查看 rvm。您可能不想使用 Ubuntu/Debian 的 Ruby 版本。

于 2014-08-13T19:50:12.207 回答