Addon for Ember CLI that integrates the Compass CSS authoring framework via a Ruby-based compiler. Version 0.5.0 is the current stable release, but the project has been unmaintained since 2016. It requires Ruby and the compass gem to be installed on the system. Unlike broccoli-sass or other pure JavaScript solutions, this addon delegates compilation to the external compass command, providing full Compass library support. It automatically compiles .scss files in app/styles, with the main file expected to be app.scss (breaking change from earlier versions that required appname.scss). Supports custom import paths and compassOptions overrides via Brocfile. Known issues include missing support for modern Ember CLI versions, Ruby dependency overhead, and incompatibility with newer Node.js versions.
npm install ember-cli-compass-compilerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install the addon, configure compassOptions, and use Compass mixins in app.scss.
Rename your main SCSS file from <appname>.scss to app.scss.
Run 'gem install compass' and ensure Ruby is available in PATH.
Migrate to a pure JavaScript solution like ember-cli-sass or broccoli-sass.
Ensure addon's index.js defines an 'included' function that calls this._super.included(app).
Use a Unix-like environment or switch to a Node-based compiler.
Add 'included: function(app) { this._super.included(app); }' to index.js.Run 'gem install compass' and verify with 'which compass'.
Ensure compassOptions is passed to new EmberApp() only if needed, or check Ember CLI version.