我正在開發一個rals 3.2.8應用程序。我在我的Mac上啓動它,並將它複製到一臺linux機器上。 Linux機器給出以下錯誤行。Rails資產路徑在不同的機器上是不同的
couldn't find file 'jquery.ui.all'
我檢查了Rails.application.config.assets.paths並意識到它在我的Mac和Linux上不同。我錯過了什麼?
謝謝。
=========== UPDATE ============
我發現了一個奇怪的事情。即使我的開發環境和設計環境(我從config/environments/development.rb複製)是相同的,但Rails.application.config.assets.paths是不同的。
這是從我的控制檯捕獲。
[ssk-MBP]~/dev/test$ r c
Loading development environment (Rails 3.2.8)
1.8.7 :001 > Rails.application.config.assets.paths
=> ["/Users/ssk/dev/dentisusa/app/assets/images", "/Users/ssk/dev/dentisusa/app/assets/javascripts", "/Users/ssk/dev/dentisusa/app/assets/stylesheets", "/Users/ssk/dev/dentisusa/vendor/assets/javascripts", "/Users/ssk/dev/dentisusa/vendor/assets/stylesheets", "/Users/ssk/.rvm/gems/[email protected]/gems/jquery-rails-2.1.2/vendor/assets/javascripts", "/Users/ssk/.rvm/gems/[email protected]/gems/underscore-rails-1.3.1/vendor/assets/javascripts", "/Users/ssk/.rvm/gems/[email protected]/gems/bootstrap-sass-2.1.0.0/vendor/assets/images", "/Users/ssk/.rvm/gems/[email protected]/gems/bootstrap-sass-2.1.0.0/vendor/assets/javascripts", "/Users/ssk/.rvm/gems/[email protected]/gems/bootstrap-sass-2.1.0.0/vendor/assets/stylesheets", "/Users/ssk/.rvm/gems/[email protected]/gems/coffee-rails-3.2.2/lib/assets/javascripts", #<Pathname:/Users/ssk/dev/dentisusa/vendor/bundle/ruby/1.8/gems/jquery-ui-rails-2.0.0/vendor/assets/stylesheets>]
1.8.7 :002 > exit
[ssk-MBP]~/dev/test$ r c design
Loading design environment (Rails 3.2.8)
1.8.7 :001 > Rails.application.config.assets.paths
=> ["/Users/ssk/dev/dentisusa/app/assets/images", "/Users/ssk/dev/dentisusa/app/assets/javascripts", "/Users/ssk/dev/dentisusa/app/assets/stylesheets", "/Users/ssk/dev/dentisusa/vendor/assets/javascripts", "/Users/ssk/dev/dentisusa/vendor/assets/stylesheets", "/Users/ssk/.rvm/gems/[email protected]/gems/jquery-rails-2.1.2/vendor/assets/javascripts", #<Pathname:/Users/ssk/dev/dentisusa/vendor/bundle/ruby/1.8/gems/jquery-ui-rails-2.0.0/vendor/assets/stylesheets>]
1.8.7 :002 >
我做錯了什麼?
山姆
很高興知道,感謝您發佈回答。我相信我遲早會參與到這個項目中)如果我誠實,資產管道對我來說有點太神奇了。 –