How to use Yeoman with Bourbon rather than Compass?
bourbon, compass-sass, gruntjs, sass, yeoman
Solution
In your directory:
- `npm uninstall grunt-contrib-compass --save-dev` (removes compass from node_modules and package.json)
- `npm install grunt-contrib-sass --save-dev` (adds sass to node_modules and package.json)
Open up Gruntfile.js
- In the `watch` task (around line 22) change "compass" to "scripts"
- Change the `compass` task (around line 109) to "sass" then format according to the grunt-contrib-sass docs. My gruntfile gruntfile.js gist.
- Run a find and replace "compass" to "sass"
- Install Bourbon
Problem
How would I go about setting up Yeoman + Grunt.js to compile Sass without Compass? I'd like to use thoughtbot's Bourbon rather than Compass. Would I need to create a custom generator for this or is it a matter of passing a flag to the already existing Yeoman generators?