We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ef3d23 commit 8aa86d8Copy full SHA for 8aa86d8
config.rb
@@ -9,7 +9,6 @@
9
10
configure :build do
11
activate :gzip
12
- activate :minify_css
13
activate :minify_javascript, compressor: Terser.new
14
15
activate :asset_hash do |config|
@@ -20,11 +19,12 @@
20
19
21
after_configuration do
22
use ::HtmlCompressor::Rack,
+ if: :use_middleware?,
23
compress_css: true,
24
compress_javascript: true,
25
css_compressor: :yui,
26
enabled: true,
27
- javascript_compressor: :yui,
+ javascript_compressor: Terser.new,
28
preserve_line_breaks: false,
29
preserve_patterns: [],
30
remove_comments: true,
@@ -67,6 +67,13 @@
67
source: ".build/js",
68
latency: 2
69
70
+helpers do
71
+ def use_middleware?(path)
72
+ puts 'path: ' + path
73
+ path != '/scrollerful/demo/simple/index.html'
74
+ end
75
+end
76
+
77
ignore '.DS_Store'
78
79
page '/*.json', layout: false
0 commit comments