問題タブ [foreman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2505 参照

ruby-on-rails - フォアマン/herokufacebookアプリでrack_envを取得する際の問題

ローカルセットアップを正しく取得するのに苦労しています。フォアマンを実行しようとして問題が発生する:

「フォアマンスタート」を実行

どうやら私は私のfbキーを環境に対して完全に間違って設定しています..誰かが助けてくれるなら。ルートにも.envファイルを設定してみました。

FACEBOOK_APP_ID = 964173273189 FACEBOOK_SECRET = xxx

procfileからすべてを削除し(とにかく間違っていると思います)、フォアマンを実行します。デフォルトでルートの.envファイルを取得するべきではありませんか?これは運を証明していません。

ありがとう

0 投票する
2 に答える
6649 参照

ruby-on-rails - フォアマンジェムがPORT環境変数を無視するのはなぜですか?

フォアマンgemで、独自の値を使用する代わりに、開発環境ファイルで提供されているPORT値を使用するようにします。私のファイルの設定を以下に示します。

  1. フォアマンを開始するためのbashスクリプト:

    フォアマンスタート-edevelopment.env

  2. development.envファイルの内容:

    PORT = 3000

  3. Procfileの内容

    web:バンドルexecrailsサーバーthin-p $ PORT -e $ RAILS_ENV $ 1

開発サーバーは最終的にポート5000で起動します。フォアマンを--p3000で起動して、そのポートを使用するように強制できることはわかっています。しかし、それはenvファイルの目的を無効にします。

助言がありますか?

0 投票する
2 に答える
1425 参照

javascript - node-inspector を使用して、フォアマンで実行されている node.js アプリをデバッグできますか

node-inspector を実行してデバッグできる node.js アプリケーションがあります。

しかし、フォアマンを使用してアプリケーションを起動し、環境変数を .env ファイルにロードしたいと考えています。そのようです:

foreman でアプリを実行し、node-inspector も使用する方法はありますか? 私は試した:

しかし、それには運がありませんでした。

ありがとう。

0 投票する
1 に答える
3218 参照

ruby-on-rails - Profile を使用して Heroku で Rails を使い始める

git を使用してバニラ レール インストールを使用する (実際には、https: //devcenter.heroku.com/articles/rails3 の heroku ガイドに従ってください)

ただし、Procfileの作成について言及しています

web: bundle exec rails server thin -p $PORT -e $RACK_ENV

ただし、これを foreman start を使用して実行すると、RACK_ENV を定義していないため、エラーが発生します。

20:45:26 web.1 | pid 26364 20:45:27 web.1 で開始 | /SomeLocalPath/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.2.2/lib/rails/commands/server.rb:33: `parse!' に: 引数がありません: -e (OptionParser: :MissingArgument)

これをすべて機能させるには、この -e 引数をどこに保存する必要がありますか?

0 投票する
1 に答える
5482 参照

ruby-on-rails - Control-Cを押すまでForemanが出力しないのはなぜですか?

Railsプログラミングを始めたばかりですが、プロジェクトをローカルで実行するために使用できるプログラムが2つあるようです。ラックアップとフォアマンです。

私が気付いた違いの1つは、サーバーを閉じるためにctrl + cを押すまで、フォアマンは私が期待するいくつかのことを出力せず、代わりにラックアップを実行したかどうかを確認することです。次に、それらのメッセージはすべて、非表示になっているかのように表示されます。

これには理由がありますか?フォアマンをより冗長にするにはどうすればよいですか?

0 投票する
0 に答える
2986 参照

ruby-on-rails - configuration.rb:30:in `method_missing':Railsアプリの未定義のメソッド` development'

OSXマシンでRuby1.9.2を実行しているレールは初めてですが、Thinの使用に移行すると、次のエラーが発生します(完全に新しいレールアプリでgemsetを使用したので、動作するので、言及する価値があります。私が書いたコードや構成と関係があることを知っている

私がインストールした宝石に関して:

これは、「railsc」を実行しているときに発生するエラーです。

助けてください...それは私を狂わせています...または自分で問題をデバッグする方法を教えてください

0 投票する
2 に答える
532 参照

ruby - ルビープロセスを監視する方法は?

Rubyプロセス(Railsではない)を監視するための最良の方法は何ですか?Newrelicを使用しようとしましたが、Rails用に設計されているようです。

私はフォアマンで分散Rubyプロセスを使用しており、プロセスはRabbitMQキューイングシステムと通信します。特に、ほとんどのモデルでアクティブレコードを使用しているクエリやその他のパラメーターをトレースできるツールを探しています。

0 投票する
3 に答える
1526 参照

ruby-on-rails - foreman で使用する heroku 構成変数を保存するにはどうすればよいですか?

私はherokuにデプロイし、フォアマンを使用してさまざまなサーバーを管理しています。

Heroko で S3 構成パラメーターなどに使用されるさまざまな環境変数があります。

それらを構成するにはどうすればよいですか? heroku のheroku config:setコマンドを使用して手動で設定しましたが、フォアマンはファイルの使用もサポートしてい.envます。しかし、`.env` ファイルを使用する場合、それらをチェックインする必要がありますか? そうでない場合、herokuでそれらを維持するにはどうすればよいですか?

0 投票する
2 に答える
320 参照

ruby-on-rails - 開発中のRailsサービス管理?(職長がすべてのサービスを開始するわけではありません)

私の職長の宝石は私のすべてのサービスをロードしません。これは私のProcfileです:

これを修正することは可能ですか、それとも開発モードでもGOD gemを使用する方がよいでしょうか?

0 投票する
1 に答える
148 参照

javascript - コピーしたディレクトリから CoffeeScript を実行できない

あるディレクトリには、"foreman start" と入力すると問題なく動作する CoffeeScript アプリケーションがあります。

別のディレクトリに、そのディレクトリからすべてをコピーし、もう一度「職長開始」と入力しました。しかし、それは実行されません。代わりに、このエラーが発生します。

理解できません。2 つのディレクトリはまったく同じである必要があります。これはどのように起こりますか?