1 | var sass = require('node-sass') |
||
2 | var fs = require('fs') |
||
3 | var clc = require('cli-color') |
||
4 | |||
5 | var output = './src/server/public/abejs/css/styles.css' |
||
6 | |||
7 | sass.render({ |
||
8 | file: './src/server/sass/styles.scss', |
||
9 | outputStyle: 'compressed', |
||
10 | outFile: output, |
||
11 | sourceMap: true |
||
12 | }, function(error, result) { // node-style callback from v3.0.0 onwards |
||
13 | if(!error){ |
||
14 | console.log(clc.green(`write sass ${output}`)) |
||
0 ignored issues
–
show
Debugging Code
introduced
by
![]() |
|||
15 | // No errors during the compilation, write this result on the disk |
||
16 | fs.writeFile(output, result.css, function(err){ |
||
17 | if(!err){ |
||
18 | //file written on disk |
||
19 | } |
||
20 | }) |
||
21 | }else { |
||
22 | console.log(clc.red(`ERROR ${error}`)) |
||
0 ignored issues
–
show
|
|||
23 | } |
||
24 | }) |