From 24d53e38caf5c6b681fe7a9564018090e26e2861 Mon Sep 17 00:00:00 2001 From: Louis Simoneau Date: Tue, 9 Jun 2015 16:33:46 +1000 Subject: [PATCH] Respect config.assets.prefix when generating assets --- lib/requirejs/rails/engine.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/requirejs/rails/engine.rb b/lib/requirejs/rails/engine.rb index 87123ec0..cc003536 100644 --- a/lib/requirejs/rails/engine.rb +++ b/lib/requirejs/rails/engine.rb @@ -36,9 +36,12 @@ class Engine < ::Rails::Engine end end - manifest_directory = config.assets.manifest || File.join(::Rails.public_path, config.assets.prefix) + target_dir = File.join(::Rails.public_path, config.assets.prefix) + manifest_directory = config.assets.manifest || target_dir manifest_path = File.join(manifest_directory, "rjs_manifest.yml") + config.requirejs.manifest_path = Pathname.new(manifest_path) + config.requirejs.target_dir = Pathname.new(target_dir) end ### Initializers