This addon adds compass compiler for Ember CLI.
In your Ember CLI app (>= v0.0.37) run the following:
npm install --save-dev ember-cli-compass-compiler
Note: This addon will compile your
.scss
files, in addition to making Compass's libraries available to your project. This means you do not need additional broccoli libraries for compiling sass, such asbroccoli-sass
.
Be sure to remove all such libraries from your project when using
ember-cli-compass-compiler
.
compass
should be installed on your machine in order for this addon to work.
To install compass
, run:
gem install compass
After installation everything should work automatically.
A file named appname.scss
in your app/styles
directory should be compiled into appname.css
with ember build
or ember serve
commands.
To override default options of compass compiler, do the following in your Brocfile:
var app = new EmberApp({
compassOptions: {
outputStyle: 'expanded',
require: ['sass-css-importer', 'susy']
}
});
This work is built based on the gist by @wagenet.
Still a work in progress, use at your own risk.
MIT