在生产中运行应用程序时出现此错误:
ActionView::Template::Error (custom.css isn't precompiled):
我已经运行了 rake assets:precompile,但这并没有帮助。在控制台中,我可以看到 custom.css 已编译:
me@server:/webapps/myapp/current# rake assets:precompile
/usr/local/rvm/rubies/ruby-1.9.2-p180/bin/ruby /usr/local/rvm/gems/ruby-1.9.2-p180@rails/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
...
Compiled custom.css (629ms) (pid 17716)
Compiled responsive.css (0ms) (pid 17716)
Compiled iphone_checkbox_style.css (30ms) (pid 17716)
...
我在带有 Nginx 和Passenger 的Ubuntu 服务器上运行Rails 3.2.2 应用程序。
config/enrivonments/production.rb 配置为具有以下内容:
config.assets.compile = false
我有点想不出什么可能会出错。任何建议表示赞赏!