Come impostare la configurazione di Yeoman + Grunt.js per compilare Sass senza Compass? Mi piacerebbe usare thoughtbot Bourbon anziché Compass. Avrei bisogno di creare un generatore personalizzato per questo o si tratta di passare una bandiera ai generatori Yeoman già esistenti?Come utilizzare Yeoman con Bourbon anziché con Compass?
6
A
risposta
7
Nella directory:
npm uninstall grunt-contrib-compass --save-dev
(rimuove la bussola da node_modules e package.json)npm install grunt-contrib-sass --save-dev
(aggiunge sass a node_modules e package.json)
Aprite Gruntfile.js
- Nel task
watch
(circa l ine 22) cambia "bussola" in "script" - Modificare l'attività
compass
(attorno alla riga 109) su "sass", quindi formattare in base ai documenti grunt-contrib-sass. Il mio gruntfile gruntfile.js gist. - Eseguire un Trova e sostituisci "bussola" per "sass"
- Installare Borbone
5
È possibile semplicemente disattivare l'attività grunt-contrib-compass con grunt-contrib-sass e quindi seguire la Bourbon install instructions.