我该如何设置Yeoman + Grunt.js以编译Sass,而不使用Compass?我想使用thoughtbot的Bourbon而不是Compass。我需要为此创建自定义生成器吗,还是只需向已存在的Yeoman生成器传递标志即可?
在你的目录中:
npm uninstall grunt-contrib-compass --save-dev
(从node_modules和package.json中删除compass)npm install grunt-contrib-sass --save-dev
(将sass添加到node_modules和package.json中)打开Gruntfile.js文件
watch
任务中(约在第22行),将“compass”更改为“scripts”compass
任务(约在第109行)为“sass”,然后按照grunt-contrib-sass文档进行格式化。我的gruntfile gruntfile.js gist。