問題タブ [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.
ruby-on-rails - フォアマン/herokufacebookアプリでrack_envを取得する際の問題
ローカルセットアップを正しく取得するのに苦労しています。フォアマンを実行しようとして問題が発生する:
「フォアマンスタート」を実行
どうやら私は私のfbキーを環境に対して完全に間違って設定しています..誰かが助けてくれるなら。ルートにも.envファイルを設定してみました。
FACEBOOK_APP_ID = 964173273189 FACEBOOK_SECRET = xxx
procfileからすべてを削除し(とにかく間違っていると思います)、フォアマンを実行します。デフォルトでルートの.envファイルを取得するべきではありませんか?これは運を証明していません。
ありがとう
ruby-on-rails - フォアマンジェムがPORT環境変数を無視するのはなぜですか?
フォアマンgemで、独自の値を使用する代わりに、開発環境ファイルで提供されているPORT値を使用するようにします。私のファイルの設定を以下に示します。
フォアマンを開始するためのbashスクリプト:
フォアマンスタート-edevelopment.env
development.envファイルの内容:
PORT = 3000
Procfileの内容
web:バンドルexecrailsサーバーthin-p $ PORT -e $ RAILS_ENV $ 1
開発サーバーは最終的にポート5000で起動します。フォアマンを--p3000で起動して、そのポートを使用するように強制できることはわかっています。しかし、それはenvファイルの目的を無効にします。
助言がありますか?
javascript - node-inspector を使用して、フォアマンで実行されている node.js アプリをデバッグできますか
node-inspector を実行してデバッグできる node.js アプリケーションがあります。
しかし、フォアマンを使用してアプリケーションを起動し、環境変数を .env ファイルにロードしたいと考えています。そのようです:
foreman でアプリを実行し、node-inspector も使用する方法はありますか? 私は試した:
しかし、それには運がありませんでした。
ありがとう。
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 引数をどこに保存する必要がありますか?
ruby-on-rails - Control-Cを押すまでForemanが出力しないのはなぜですか?
Railsプログラミングを始めたばかりですが、プロジェクトをローカルで実行するために使用できるプログラムが2つあるようです。ラックアップとフォアマンです。
私が気付いた違いの1つは、サーバーを閉じるためにctrl + cを押すまで、フォアマンは私が期待するいくつかのことを出力せず、代わりにラックアップを実行したかどうかを確認することです。次に、それらのメッセージはすべて、非表示になっているかのように表示されます。
これには理由がありますか?フォアマンをより冗長にするにはどうすればよいですか?
ruby-on-rails - configuration.rb:30:in `method_missing':Railsアプリの未定義のメソッド` development'
OSXマシンでRuby1.9.2を実行しているレールは初めてですが、Thinの使用に移行すると、次のエラーが発生します(完全に新しいレールアプリでgemsetを使用したので、動作するので、言及する価値があります。私が書いたコードや構成と関係があることを知っている
私がインストールした宝石に関して:
これは、「railsc」を実行しているときに発生するエラーです。
助けてください...それは私を狂わせています...または自分で問題をデバッグする方法を教えてください
ruby - ルビープロセスを監視する方法は?
Rubyプロセス(Railsではない)を監視するための最良の方法は何ですか?Newrelicを使用しようとしましたが、Rails用に設計されているようです。
私はフォアマンで分散Rubyプロセスを使用しており、プロセスはRabbitMQキューイングシステムと通信します。特に、ほとんどのモデルでアクティブレコードを使用しているクエリやその他のパラメーターをトレースできるツールを探しています。
ruby-on-rails - foreman で使用する heroku 構成変数を保存するにはどうすればよいですか?
私はherokuにデプロイし、フォアマンを使用してさまざまなサーバーを管理しています。
Heroko で S3 構成パラメーターなどに使用されるさまざまな環境変数があります。
それらを構成するにはどうすればよいですか? heroku のheroku config:set
コマンドを使用して手動で設定しましたが、フォアマンはファイルの使用もサポートしてい.env
ます。しかし、`.env` ファイルを使用する場合、それらをチェックインする必要がありますか? そうでない場合、herokuでそれらを維持するにはどうすればよいですか?
ruby-on-rails - 開発中のRailsサービス管理?(職長がすべてのサービスを開始するわけではありません)
私の職長の宝石は私のすべてのサービスをロードしません。これは私のProcfileです:
これを修正することは可能ですか、それとも開発モードでもGOD gemを使用する方がよいでしょうか?
javascript - コピーしたディレクトリから CoffeeScript を実行できない
あるディレクトリには、"foreman start" と入力すると問題なく動作する CoffeeScript アプリケーションがあります。
別のディレクトリに、そのディレクトリからすべてをコピーし、もう一度「職長開始」と入力しました。しかし、それは実行されません。代わりに、このエラーが発生します。
理解できません。2 つのディレクトリはまったく同じである必要があります。これはどのように起こりますか?