【发布时间】:2013-04-26 23:01:59
【问题描述】:
我将如何设置 Yeoman + Grunt.js 以在没有 Compass 的情况下编译 Sass?我想使用 thinkbot 的 Bourbon 而不是 Compass。我需要为此创建一个自定义生成器,还是将标志传递给现有的 Yeoman 生成器?
【问题讨论】:
标签: sass compass-sass gruntjs yeoman bourbon
我将如何设置 Yeoman + Grunt.js 以在没有 Compass 的情况下编译 Sass?我想使用 thinkbot 的 Bourbon 而不是 Compass。我需要为此创建一个自定义生成器,还是将标志传递给现有的 Yeoman 生成器?
【问题讨论】:
标签: sass compass-sass gruntjs yeoman bourbon
在您的目录中:
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”更改为“scripts”compass 任务(第109 行附近)更改为“sass”,然后根据grunt-contrib-sass 文档进行格式化。我的 gruntfile gruntfile.js gist。【讨论】:
您可以使用grunt-contrib-sass 切换grunt-contrib-compass 任务,然后跟随波旁install instructions。
【讨论】: