Skip to content

Commit 1973162

Browse files
committed
Ensure builds are added and stylesheets removed under Sprockets
1 parent 083f9ef commit 1973162

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lib/install/dartsass.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
empty_directory "app/assets/builds"
66
keep_file "app/assets/builds"
77

8+
if (sprockets_manifest_path = Rails.root.join("app/assets/config/manifest.js")).exist?
9+
append_to_file sprockets_manifest_path, %(//= link_tree ../builds\n)
10+
11+
say "Stop linking stylesheets automatically"
12+
gsub_file "app/assets/config/manifest.js", "//= link_directory ../stylesheets .css\n", ""
13+
end
14+
815
if Rails.root.join(".gitignore").exist?
916
append_to_file(".gitignore", %(\n/app/assets/builds/*\n!/app/assets/builds/.keep\n))
1017
end

0 commit comments

Comments
 (0)