2013-10-15 61 views
0

Ruby新手在這裏,使用Rails 1.9.3和Ruby 4.0。我試圖從http://railscasts.com/episodes/134-paperclip使用Paperclip,當運行命令:rails插件安裝git://github.com/thoughtbot/paperclip.gitRails 4.0上的回形針Ruby 1.9.3p429 LoadError

我得到以下錯誤C:/RailsInstaller/Ruby1.9.3/lib/ruby /gems/1.9.1/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in'require':無法加載這樣的文件 - rails/commands/plugin(LoadError)

有沒有人遇到這個問題或建議一個解決方案,謝謝大家。

回答

1

單證的回形針寶石禁用有需要的所有信息:

https://github.com/thoughtbot/paperclip

您使用的railscast是5歲,並從rails 3開始,所有插件都可以作爲寶石安裝在Gemfile中或系統範圍內使用gem install your_gem

的Gemfile

gem "paperclip", :git => "git://github.com/thoughtbot/paperclip.git" 

模式

attr_accessible :avatar 
    has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/images/:style/missing.png" 

繼續文檔https://github.com/thoughtbot/paperclip

+0

感謝你爲這個我會盡量用明確的安裝gem:git的創業板文件 – Joshua

+0

@Joshua,我正在使用它在我正在工作的當前應用程序中正如我描述的那樣,這一切都很好,對你來說也不成問題。 – rmagnum2002

1

約書亞,插件已經在Rails中4的正確方法是將回形針寶石添加到您的Gemfile並做bundle install