@@ -9,6 +9,12 @@ const defaults = {
9
9
treeShake : process . env . NODE_ENV === 'production'
10
10
}
11
11
12
+ // See https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0-alpha.12
13
+ const sassLoaderOptions = {
14
+ implementation : require ( 'sass' ) ,
15
+ fiber : require ( 'fibers' )
16
+ }
17
+
12
18
module . exports = function ( moduleOptions ) {
13
19
this . nuxt . hook ( 'build:before' , ( ) => {
14
20
const options = merge . all ( [
@@ -25,18 +31,12 @@ module.exports = function (moduleOptions) {
25
31
}
26
32
}
27
33
34
+ // Customize sass-loader options
35
+ Object . assign ( this . options . build . loaders . sass , sassLoaderOptions )
36
+ Object . assign ( this . options . build . loaders . scss , sassLoaderOptions )
37
+
28
38
// Add styles
29
39
if ( options . treeShake ) {
30
- // See https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0-alpha.12
31
- const sassLoaderOptions = {
32
- implementation : require ( 'sass' ) ,
33
- fiber : require ( 'fibers' )
34
- }
35
-
36
- // Customize sass-loader options
37
- Object . assign ( this . options . build . loaders . sass , sassLoaderOptions )
38
- Object . assign ( this . options . build . loaders . scss , sassLoaderOptions )
39
-
40
40
this . options . css . push ( 'vuetify/src/styles/main.sass' )
41
41
} else {
42
42
this . options . css . push ( 'vuetify/dist/vuetify.css' )
0 commit comments