Skip to content

Commit

Permalink
fixed asset precompile in production (major bug)
Browse files Browse the repository at this point in the history
  • Loading branch information
d0z0 committed May 16, 2014
1 parent a614c39 commit b483ebe
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 8 deletions.
6 changes: 3 additions & 3 deletions app/views/layouts/redis_analytics/application.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<html>
<head>
<title>RedisAnalytics</title>
<%= stylesheet_link_tag "redis_analytics/engine", :media => "all" %>
<%= javascript_include_tag "redis_analytics/engine" %>
<%= stylesheet_link_tag "redis_analytics/redis_analytics", :media => "all" %>
<%= javascript_include_tag "redis_analytics/redis_analytics" %>
<%= csrf_meta_tags %>
</head>
<body onload="changeTimeFrame('<%=@range%>')">
Expand All @@ -12,6 +12,6 @@
<%= yield %>
<%= render partial: 'footer', layout: false %>
<%= javascript_include_tag "redis_analytics/bootstrap.min.js" %>
<%# javascript_include_tag "redis_analytics/bootstrap.min.js" %>
</body>
</html>
9 changes: 8 additions & 1 deletion lib/redis_analytics/engine.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
require 'rails'
require 'jquery-rails'
require 'rails'

module RedisAnalytics
module Dashboard
Expand All @@ -13,6 +13,13 @@ class Engine < ::Rails::Engine
initializer "redis_analytics.view_helpers" do |app|
ActionController::Base.send :include, RedisAnalytics::Helpers
end

initializer "redis_analytics.precompile.hook", group: :all do |app|
app.config.assets.precompile += %w[
redis_analytics/redis_analytics.js
redis_analytics/redis_analytics.css
]
end
end
end
end
2 changes: 1 addition & 1 deletion lib/redis_analytics/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module RedisAnalytics
VERSION = '0.7.1'
VERSION = '1.0.0'
end

2 changes: 1 addition & 1 deletion test/dummy/config/environments/production.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
config.action_controller.perform_caching = true

# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = false
config.serve_static_assets = true

# Compress JavaScripts and CSS
config.assets.compress = true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,9 @@
//
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require redis_analytics/jquery-jvectormap-1.2.2.min
//= require redis_analytics/jquery-jvectormap-world-mill-en
//= require redis_analytics/raphael-min
//= require redis_analytics/morris.min
//= require redis_analytics/bootstrap.min

Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,7 @@
* You're free to add application-wide styles to this file and they'll appear at the top of the
* compiled file, but it's generally better to create a new file per style scope.
*
*= require_tree .
*= require redis_analytics/jquery-jvectormap-1.2.2
*= require redis_analytics/morris
*= require redis_analytics/bootstrap.min
*/

0 comments on commit b483ebe

Please sign in to comment.