Compile multiple sass projects using a single compiler.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
.gitignore
CNAME
README.md
_config.yml
package.json

README.md

multi-sass

Compile multiple sass projects using a single node-sass instance.

Installation

npm install -g multi-sass

Usage

Supply any combination of node-sass command line options, separating each configuration by -n or --next.

Example:

multi-sass --directory project1/src --output project1/css --source-map \
    --next --input project2/src/component.scss -o project2/dist/comp.min.css

Options:

All command-line options available to node-sass should work, as should any option specified in the documentation prefixed with --.

The flags defined by multi-sass either exist because they are named differently or because that part of the functionality is provided by multi-sass (such as --watch).

-h, --help             output usage information
-V, --version          output the version number
--name <name>          Name config
-n, --next             Start next config
-w, --watch            Enable watch
-i, --input <file>     Input file
-d, --directory <dir>  Input directory
-r, --recursive        Recursively watch directories or files
-o, --output <file>    Output file or directory
--include-path <dir>   Path to look for imported files

Contributing

If you have some issue or code you would like to add, feel free to open a Pull Request or Issue and I will look into it as soon as I can.

License

I am releasing this under a MIT License.

About me

Find me on GitHub, Twitter or my website.