我已經遷移到Rails 3.2.2,將所有更改部署到生產服務器。現在我所有的jQuery UI圖標都丟失了。Rails 3.2:缺少jQuery UI圖標
部署後,我沒編譯使用這個的所有資源:
bundle exec rake assets:precompile
我還添加// =需要jQuery的UI到的application.js。
這些圖標在開發環境中工作正常,但在部署到生產服務器後不顯示。
我已經遷移到Rails 3.2.2,將所有更改部署到生產服務器。現在我所有的jQuery UI圖標都丟失了。Rails 3.2:缺少jQuery UI圖標
部署後,我沒編譯使用這個的所有資源:
bundle exec rake assets:precompile
我還添加// =需要jQuery的UI到的application.js。
這些圖標在開發環境中工作正常,但在部署到生產服務器後不顯示。
你有沒有移動的jQuery UI的圖像到相應的目錄
app/assets/images/
下?
好的,原因是我忘了修改jQuery UI自定義CSS來使用資產管道。這裏是修復:
--rename jquery-ui-custom ... css to .css.erb --append <%= assets_pipeline'... png'%>使用圖片的每個地方。
是的。但我忘了修改jQuery UI自定義CSS來使用資產管道。原來是這個原因。 – 2012-04-18 08:54:14