Как использовать Yeoman с Bourbon, а не с Compass?

Как мне настроить Yeoman + Grunt.js для компиляции Sass без Compass? Я бы хотел использовать Bourbon от thinkbot, а не Compass. Нужно ли мне создавать собственный генератор для этого или нужно передать флаг уже существующим генераторам Yeoman?


person David    schedule 02.05.2013    source источник


Ответы (2)


В вашем каталоге:

  1. npm uninstall grunt-contrib-compass --save-dev (удаляет компас из node_modules и package.json)
  2. npm install grunt-contrib-sass --save-dev (добавляет sass в node_modules и package.json)

Откройте Gruntfile.js

  1. В задаче watch (около строки 22) измените "компас" на "скрипты"
  2. Измените задачу compass (около строки 109) на «sass», затем отформатируйте в соответствии с grunt-contrib-sass. документы. Мой gruntfile gruntfile.js gist.
  3. Запустите поиск и замените «компас» на «sass»
  4. Установить Бурбон
person bhuizi    schedule 22.11.2013

Вы можете просто отключить задачу grunt-contrib-compass с помощью grunt-contrib-sass и следуйте инструкциям по установке Bourbon.

person Sindre Sorhus    schedule 02.05.2013