Skip to content

Commit ec667e5

Browse files
committed
Cleanup the assets before generating the guides
This will fix the issue that digest were being included into digest paths.
1 parent c1d04cc commit ec667e5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

guides/rails_guides/generator.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def generate
4444
if !dry_run?
4545
# First copy assets and add digests to make sure digest_paths are
4646
# present in generate_guides.
47+
cleanup_assets
4748
process_scss
4849
copy_assets
4950
add_digests
@@ -128,6 +129,10 @@ def select_only(guides)
128129
end
129130
end
130131

132+
def cleanup_assets
133+
FileUtils.rm_rf(Dir.glob("#{@output_dir}/{stylesheets,javascripts}"))
134+
end
135+
131136
def process_scss
132137
system "bundle exec dartsass \
133138
#{@guides_dir}/assets/stylesrc/style.scss:#{@output_dir}/stylesheets/style.css \

0 commit comments

Comments
 (0)