2013-05-02 21 views
6

Jak zabrałbym się za konfigurację Yeomana + Grunt.js do kompilacji Sassa bez kompasu? Chciałbym użyć thinkbota zamiast Bourbon zamiast kompasu. Czy potrzebowałbym do tego celu generatora niestandardowego, czy też jest to kwestia przekazania flagi do już istniejących generatorów Yeomana?Jak używać Yeomana z Bourbonem zamiast Compass?

Odpowiedz

7

w katalogu:

  1. npm uninstall grunt-contrib-compass --save-dev (usuwa kompas z node_modules i package.json)
  2. npm install grunt-contrib-sass --save-dev (dodaje Sass do node_modules i package.json)

otworzyć Gruntfile.js

  1. W zadaniu watch (około l ine 22) zmień "kompas" na "skrypty"
  2. Zmień zadanie compass (wokół linii 109) na "sass", a następnie sformatuj zgodnie z dokumentami grunt-contrib-sass. Mój plik gruntowy gruntfile.js gist.
  3. Uruchom znajdowania i zamieniania "kompas" na "Sass"
  4. Install Bourbon