如何在没有指南针的情况下设置Yeoman + Grunt.js来编译Sass?我想使用thinkbot的Bourbon而不是指南针。我是否需要为此创建自定义生成器,还是将标志传递给已存在的Yeoman生成器?
答案 0 :(得分:7)
在您的目录中:
npm uninstall grunt-contrib-compass --save-dev
(从node_modules和package.json中移除罗盘)npm install grunt-contrib-sass --save-dev
(将sass添加到node_modules和package.json)打开Gruntfile.js
watch
任务(第22行)中,将“指南针”更改为“脚本”compass
任务(第109行附近)更改为“sass”,然后根据grunt-contrib-sass文档进行格式化。我的gruntfile gruntfile.js gist。答案 1 :(得分:5)
您只需使用grunt-contrib-compass切换grunt-contrib-sass任务,然后按照波本威士忌install instructions。