我将如何设置 Yeoman + Grunt.js 以在没有 Compass 的情况下编译 Sass?我想使用 thinkbot 的Bourbon而不是 Compass。我需要为此创建一个自定义生成器,还是将标志传递给现有的 Yeoman 生成器?
问问题
2530 次
2 回答
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 行)将“指南针”更改为“脚本” - 将任务(大约第 109 行)更改
compass
为“sass”,然后根据grunt-contrib-sass文档进行格式化。我的 gruntfile gruntfile.js 要点。 - 运行查找并将“compass”替换为“sass”
- 安装波旁威士忌
于 2013-11-22T00:32:40.883 回答
5
您可以使用grunt-contrib-sass切换grunt-contrib-compass任务,然后按照 Bourbon安装说明进行操作。
于 2013-05-02T23:23:41.940 回答