我已经迁移到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