fly-sass
Compile SASS (via node-sass) with Fly
Install
npm install --save-dev fly-sass
Usage
The globs within source()
should always point to individual files.
Basic
exports { flysource'src/styles/style.scss'target'dist'}
Multiple Bundles
Simply create an array of individual file paths.
exports { flysource 'src/styles/client.scss' 'src/styles/admin.scss' target'dist'}
SASS vs SCSS
There is no need to set indentedSyntax
-- the SASS parser will intelligently decipher if you are using the SASS syntax.
exports { flysource 'src/styles/client.sass' // SASS 'src/styles/admin.scss' // SCSS target'dist'}
Sourcemaps
You may create source maps for your bundles. Simply provide the desired file path as outFile
or sourceMap
.
Important: It is recommended that you provide
sourceMap
your desired path. However, ifsourceMap
is atrue
, you must then provideoutFile
your file path string.
exports { flysource'src/app.sass' target'dist';} // OR exports { flysource'src/app.sass' target'dist';}
API
.sass(options)
This plugin does not have any custom options. Please visit node-sass
options for a full list of available options.
Note: You will not be able to set the
file
ordata
options. These are done for you & cannot be changed.
License
MIT © Fly
A big thanks to Tomoyuki Kashiro for donating the plugin to Fly!