私はまだレール3には新しく、ターミナルで使用するさまざまなコマンドはありません。私は$ rails pluginをgit://github.com/thoughtbot/paperclip.gitコマンドでインストールしようとしましたが、入力するたびにオプションを表示します。 -bはビルダーです。私は何が間違っているか分かりませんは、クリップレール3.0.7をインストールできません
2
A
答えて
0
上記に同意すると、宝石は道のりです。
gem 'paperclip', '2.3.3'
と実行します:ちょうどあなたにGemfileを追加
bundle install
はそれがペーパークリップのランニングを取得するほど簡単にする必要があります。モデルにバインドするときに3つのマイグレーションパーツを含めることを忘れないでください(ビデオの例)。この場合、私はビデオクリップに「添付ファイル」としてクリップを追加しています。 「file_name」、「content_type」、および「file_size」をダウンケースの属性の末尾にスラップするだけです。
class AddVideoAttachment < ActiveRecord::Migration
def self.up
add_column :videos, :attachment_file_name, :string
add_column :videos, :attachment_content_type, :string
add_column :videos, :attachment_file_size, :integer
end
def self.down
remove_column :videos, :attachment_file_size
remove_column :videos, :attachment_content_type
remove_column :videos, :attachment_file_name
end
end
0
私はプラグインとしてではなく、宝石としてPaperclipをインストールすることをお勧めします。プラグインとしてインストールすると、さまざまな問題が発生する可能性があります。
のGitHubのクリップサイトでは、具体的に述べ:
は、「ペーパークリップは、それはまだ技術的にプラグインとしてインストール可能です、それはあなたのアプリケーションで使用する方法である宝石、として配布されますが、Railsはとよく果たしているとして、それは、落胆しています。宝石。
GitHub/Paperclipにアクセスして、宝石としてPaperclipをインストールしてください。
関連する問題
- 1. はDistributeをインストールできません、zlib
- 2. Rails 3.0.7でfirst_or_createが定義されていませんか?
- 3. Fedora - VLCをインストール/アップデートできません
- 4. iPadに設定プロファイルをインストールできません - "プロファイルをインストールできませんでした"
- 5. 私はlibboostをインストールしましたが、リンクできません
- 6. Macはnpm/nodejsでsocket.ioをインストールできませんか?
- 7. cloud9インストールでは/python/ops/seq2seq.pyを編集できません
- 8. Xcode 3ではXcodeツールセットをインストールできません
- 9. terminfoをインストールできないため、scion-browserをインストールできないため、EclipseFPをインストールできません。
- 10. XCode5はiOSシミュレータにアプリをインストールできません
- 11. 私はADTをEclipseにインストールできません
- 12. iphone設定ユーティリティ3.3は設定をインストールできません
- 13. 私はWindowsにEventMachineをインストールできません
- 14. rvmはMacOS X Mountain Lionに1.8.7-p352をインストールできません
- 15. エラー:Gemネイティブ拡張をビルドできませんでした。 - タップの宝石はインストールできません
- 16. インストール可能なパッケージのセットでは解決できません
- 17. rbenvと乗客 - rootユーザーアカウントではインストールできません(sudoグループ)
- 18. はWindowsに永久にインストールできませんか?
- 19. インストールすることはできませんSPECjvm2008
- 20. Eclipse/JunoのPMD-Pluginは市場からインストールできません
- 21. "壊れたパッケージ"でパッケージをインストールできません
- 22. インストールされたパッケージをAVDマネージャで更新できません
- 23. デバイス 'emulator-5554'にapkをインストールできませんでした:タイムアウト
- 24. アンドロイドにapkファイルをインストールできませんでしたか?
- 25. Hello.apkをデバイス '**'にインストールできませんでした:タイムアウト
- 26. WiXインストーラでWindowsサービスをインストールして起動できません
- 27. エラー "デバイスに 'HelloAndroid.apkをインストールできませんでした'エミュレータ - 5554!
- 28. joomla 1.5でサンプルデータをインストールできません。
- 29. Microsoft.AspNet.Razor 3.0.0をインストールできませんでした。
- 30. 64ビットWindows 10でPyFMIパッケージをビルド/インストールできません