2013-05-02 4 views
6

Wie würde ich Yeoman + Grunt.js einrichten, um Sass ohne Kompass zu kompilieren? Ich würde lieber Bourbon von Thundebot als Compass verwenden. Muss ich dafür einen eigenen Generator erstellen oder muss ich eine Flagge an die bereits existierenden Yeoman Generatoren weitergeben?Wie benutzt man Yeoman mit Bourbon statt Compass?

Antwort

7

In Ihrem Verzeichnis:

  1. npm uninstall grunt-contrib-compass --save-dev (entfernt Kompass von node_modules und package.json)
  2. npm install grunt-contrib-sass --save-dev (fügt Sass node_modules und package.json)

Aufmachen Gruntfile.js

  1. In der watch Aufgabe (um l ine 22) ändern Sie "compass" in "scripts"
  2. Ändern Sie die compass Aufgabe (um Zeile 109) zu "sass" dann formatieren Sie entsprechend der grunt-contrib-sass Dokumente. Meine Gruntdatei gruntfile.js gist. Installieren Bourbon
  • eine Suche starten und "Kompass" auf "Sass"
  • ersetzen