我已经为 capistrano 预编译资产安装了turbo-sprockets-rails3 gem。
我已经添加load 'deploy/assets'
到我Capfile
的并且部署完成了。
但是,当我尝试在远程服务器上加载我的应用程序时,我可以在production.log
文件中看到下一个错误:
ActionView::Template::Error (bootstrap-modalmanager.js isn't precompiled):
7: <%= display_meta_tags :site => "9cvs" %>
8: <%= stylesheet_link_tag "application", :media => "all" %>
9: <%= javascript_include_tag "application" %>
10: <%= javascript_include_tag "bootstrap-modalmanager" %>
11: <%= javascript_include_tag "jquery.back_to_top" %>
12: <%= javascript_include_tag "swfobject" %>
13: <%= csrf_meta_tags %>
bootstrap-modalmanager.js
在vendor/javascripts/
文件夹中找到。我也有里面的css文件和文件夹里面vendor/stylesheets/
的swf文件vendor/flash/
。
如何正确预编译这些资产?