2011-01-20 15 views
0

私はRuby on Rails 3アプリケーションでAJAXfyファイルのアップロードにこのtutorialをフォローしようとしています。 「ステップ6. iframesとresponds_to_parentを使用する」の章では、「responds_to_parent」プラグインをインストールする必要がありますが、私はできません。"Snow Leopard"を実行しているMac OSで 'responds_to_parent'プラグインをインストール

私のターミナルで、私はこれを入力するので、私は、 "Snow Leopardの" を実行しているMac OSのを使用します。

script/plugin install http://responds-to-parent.googlecode.com/svn/trunk/ 

が、応答は次のとおりです。

-bash: script/plugin: No such file or directory 

私が入力しなければ何?


ところで:「何私がしなければならない」私はホストサーバーにデプロイされますとき/私のRoRの3アプリケーションのための宝石やプラグイン「どのように処理するために」を?

答えて

1

script/plugin installは、もはやレールにありません。代わりに、この構文を使用します。

rails plugin install 

スクリプトディレクトリ内のすべての実行可能ファイルは、Railsの3のリリース

script/railsに統合された限りで展開が進むにつれて、rails plugin installを使用して、あなたの/ベンダーにコードを追加します/ pluginsディレクトリにあるので、ソース管理システムにチェックインしている限り、残りのコードとともに展開する必要があります。宝石はGemfileに含まれるべきです。 "bundle install --deployment"を使用する必要があります。 capistranoを使用している場合は、bundlerに含まれているレシピがあります。 bundlerの詳細はこちらhttp://gembundler.com/

+0

ベンダー/プラグインディレクトリに複製してください。 gitクライアントがインストールされている場合は、シェルと "cd/your_rails_app/vendor/plugins"と "git clone git://github.com/itkin/respond_to_parent.git"に行きます。これはプラグインとしてインストールされます – johnmcaliley

関連する問題