File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ install this now:
153
153
154
154
$ cpanm -vn Mojolicious
155
155
156
- If you also plan on modifying the stylesheets, install these modules to
156
+ If you also plan on modifying the SASS stylesheets, install these modules to
157
157
enable SASS processor:
158
158
159
159
$ cpanm -vn CSS::Minifier::XS CSS::Sass Mojolicious::Plugin::AssetPack
Original file line number Diff line number Diff line change 3
3
use File::Spec::Functions ' catfile' ;
4
4
use Mojolicious 6.58;
5
5
use Mojolicious::Lite;
6
- use Mojolicious::Plugin::AssetPack 1.15;
7
6
use Mojo::Util qw/ spurt/ ;
8
7
9
8
app-> static-> paths([' html' ]);
10
9
11
- if ( eval { require CSS::Sass; require CSS::Minifier::XS; 1; } ) {
10
+ my $has_extra_modules = eval {
11
+ require CSS::Sass;
12
+ require CSS::Minifier::XS;
13
+ require Mojolicious::Plugin::AssetPack;
14
+ 1;
15
+ };
16
+
17
+ if ( $has_extra_modules ) {
12
18
plugin AssetPack => { pipes => [qw/ Sass JavaScript Combine/ ] };
13
19
app-> asset-> process(' app.css' => ' sass/style.scss' );
14
20
21
27
app-> log -> debug(' ...Done' );
22
28
}
23
29
else {
24
- app-> log -> debug(
25
- ' Install CSS::Sass and CSS::Minifier::XS to enable SASS processor'
30
+ app-> log -> debug( ' Install CSS::Sass, CSS::Minifier::XS, and '
31
+ . ' Mojolicious::Plugin::AssetPack to enable SASS processor'
26
32
);
27
33
}
28
34
You can’t perform that action at this time.
0 commit comments