diff options
Diffstat (limited to 'examples/scss/node/index.js')
-rw-r--r-- | examples/scss/node/index.js | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/examples/scss/node/index.js b/examples/scss/node/index.js index dde62f0..77baa8e 100644 --- a/examples/scss/node/index.js +++ b/examples/scss/node/index.js @@ -1,22 +1,24 @@ +'use strict'; + const fs = require('fs'); +const path = require('path'); const sass = require('node-sass'); sass.render({ - file: __dirname + '/src/main.scss', outFile: __dirname + '/dest/main.css', - }, function (error, result) { // node-style callback from v3.0.0 onwards - if (!error) { - // No errors during the compilation, write this result on the disk - fs.writeFile(__dirname + '/dest/main.css', result.css, function (err) { - if (!err) { - console.log('Responsive font sizes generated.'); - } - else { - throw err; - } - }); - } - else { - throw error; - } + file: path.join(__dirname, '/src/main.scss'), + outFile: path.join(__dirname, '/dest/main.css') +}, (error, result) => { // Node-style callback from v3.0.0 onwards + if (error) { + throw error; + } else { + // No errors during the compilation, write this result on the disk + fs.writeFile(path.join(__dirname, '/dest/main.css'), result.css, err => { + if (err) { + throw err; + } else { + console.log('Responsive font sizes generated.'); + } + }); } +} ); |