0

私は NodeJS Heroku アプリでローカルに作業しており、アプリを実行するためにフォアマンを使用したいと考えています。どうやら Heroku ツールベルトではインストールされなかったようです (他の誰かにこの問題がありましたか?)。

Heroku ツールベルトを再インストールしてフォアマンを取得する方法はありますか? または、gitからフォアマンを取得できますか? ここで手順を見ましたが、レポを取得して実行した後:

git submodule init
git submodule update

「職長」コマンドが見つからないというメッセージが表示されます。職長を働かせるにはどうしたらいいですか?

ありがとう

編集: Ubuntuを使用しています

4

3 に答える 3

7

あなたの最善の策は、おそらくRubygemsでインストールすることです. どの OS を使用しているかについては言及していませんが、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のフォアマンではありません

HerokuのフォアマンはRubygemであり、Rubygemとしてインストールする必要があります。

$ [sudo] gem install foreman

使用する必要があるかどうかはsudo、環境、rubyとrubygemsのインストール方法などによって異なります。

于 2012-01-18T15:26:20.757 に答える
0

@Neilの答えを修正したかっただけです。rubygems ではなく、ruby をインストールする必要があります。

sudo apt-get install ruby

Ruby がインストールされたら、次に foreman をインストールできます。

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

( --no-rdoc --no-ri は必要ありませんが、製品ボックスのドキュメントなしで gem をインストールするのが好きです)

あなたがRubyの人なら、rvmも見てください。Ubuntu/Debian のバージョンの Ruby を使用したくない場合があります。

于 2014-08-13T19:50:12.207 に答える