node-sass-self-contained-importer
Used to execute sass/scss import and meanwhile resolve relative asset paths declared in the imported file as relative to the importing file. This plugin works as an importer for node-sass, so it supports gulp.js.
Usage
var fs = ;var importer = ;var sass = ; var { var outFile = path + ".css"; var result = sass; result = resultcss; var fdw = fs; var buf = Buffer; fs; fs;}; ;
Note
1. node-sass version
Node-sass of version >= 3.0.0 is required.
2. node-sass option - outFile
Node-sass option outFile
is required so this plugin can determine the final referring file to adjust asset reference as relative to final output file.
3. node-sass option - data
When using data
rather than file
to compile, you should attach a key named filePath
on importer so this plugin can know where to start to adjust asset reference and import file, like:
importerfilePath = currentHtmlFile;sass;