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?
6
A
Odpowiedz
7
w katalogu:
npm uninstall grunt-contrib-compass --save-dev
(usuwa kompas z node_modules i package.json)npm install grunt-contrib-sass --save-dev
(dodaje Sass do node_modules i package.json)
otworzyć Gruntfile.js
- W zadaniu
watch
(około l ine 22) zmień "kompas" na "skrypty" - 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. - Uruchom znajdowania i zamieniania "kompas" na "Sass"
- Install Bourbon
5
Możesz po prostu wyłączyć zadanie grunt-contrib-compass za pomocą grunt-contrib-sass, a następnie śledzić Bourbon install instructions.