2

Rails 3.1 に ajax アップロード用のプラグインをインストールしたいと考えています。

どうやってするか?で実行するだけgit cloneですvendor/か?

アセット パイプラインはどうですか?そのようなコードをapplication.js?で指定する必要があります。

//= require vendor/file-upload

これよりも良いajaxファイルアップロード用のプラグインを知っていますか?

https://github.com/valums/file-uploader

アップデート

送信をクリックせずにファイルをアップロードしたいので、remotipartは当てはまりません。

4

1 に答える 1

2

プラグインを ./vendor の下にインストールする (これは古い Rails の方法です) 代わりに、機能を実行する GEM を探し、その Gem を Gemfile に追加してから を実行する必要がありますbundle install

たとえば、これを ./Gemfile に追加します。

gem 'name_of_the_gem' , "version_number"  # the version_number is optional

次に実行しますbundle install

ファイルのアップロードに使用できる gem がいくつかあり、それらのいくつかは AJAX をサポートしています。例えば:


Rails 3 へのプラグインのインストール:

$ rails plugin install http://wherever.com/somewhere/plugin_name.git

また

cd vendor/plugins

git clone -q http://wherever.com/somewhere/plugin_name.git

また

git submodule add http://wherever.com/somewhere/plugin_name.git vendor/plugins/plugin_name
于 2011-11-02T23:21:27.857 に答える