[英]Heroku Rails Precompile errors
我的Rails應用當前已損壞,當我檢查heroku日志時,得到以下信息:
ActionView::Template::Error (mixpanel.js isn't precompiled):
2013-07-22T21:05:04.591703+00:00 app[web.1]: app/views/layouts/application.html.erb:21:in `_app_views_layouts_application_html_erb__2368959071303779648_52715720'
2013-07-22T21:05:04.587459+00:00 app[web.1]: Completed 500 Internal Server Error in 67ms
我已經按照Heroku的文檔指示運行rake assets:clean
和RAILS_ENV=production bundle exec rake assets:precompile
。
我的manifest.yml
看起來像這樣:
first.jpeg: first-4ac2f941b0baf7a92561c83f3c1f74a1.jpeg
first/index.jpeg: first-4ac2f941b0baf7a92561c83f3c1f74a1.jpeg
second.jpeg: second-3e53e9e8f0968d1ec4611dc26f5a6c24.jpeg
second/index.jpeg: second-3e53e9e8f0968d1ec4611dc26f5a6c24.jpeg
twitter-login-button.png: twitter-login-button-6cfce5ace5f0a7831b13bb42281ef40a.png
twitter-login-button/index.png: twitter-login-button-6cfce5ace5f0a7831b13bb42281ef40a.png
application.js: application-74466be8c91632da68d8b2d6418aeb1c.js
application/index.js: application-74466be8c91632da68d8b2d6418aeb1c.js
application.css: application-d71cbf890e592c3a75ec56da2585da45.css
application/index.css: application-d71cbf890e592c3a75ec56da2585da45.css
jquery.min.map: jquery.min-6c267bfd2b3f36e6edccb2e584934c1c.map
jquery/index.min.map: jquery.min-6c267bfd2b3f36e6edccb2e584934c1c.map
我的app/assets/javascripts
文件包含以下文件:
最后,我的application.js
完整的內容是:
//= require jquery
//= require jquery_ujs
//= require_tree .
任何想法如何解決這個問題? 到目前為止,我發現的所有文檔都沒有幫助。 我猜這是我所忽略的簡單事情。
您的config/environments/production.rb
是否有config.assets.compile = false
? 我遇到了同樣的問題,將其切換為true
解決此問題。
確認/環境/production.rb
config.assets.compile = true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.