lib/generators/react/install_generator.rb in react-rails-1.4.2 vs lib/generators/react/install_generator.rb in react-rails-1.5.0
- old
+ new
@@ -23,10 +23,11 @@
manifest_contents = File.read(manifest)
if manifest_contents.include? 'require turbolinks'
inject_into_file manifest, require_react, {after: "//= require turbolinks\n"}
elsif manifest_contents.include? 'require_tree'
- inject_into_file manifest, require_react, {before: '//= require_tree'}
+ require_tree = manifest_contents.match(/\/\/= require_tree[^\n]*/)[0]
+ inject_into_file manifest, require_react, {before: require_tree}
else
append_file manifest, require_react
end
else
create_file manifest, require_react