如何使用Yeoman而不是指南针?

Dav*_*vid 6 sass gruntjs yeoman bourbon compass-sass

如何在没有指南针的情况下设置Yeoman + Grunt.js来编译Sass?我想用thinkbot的Bourbon而不是指南针.我是否需要为此创建自定义生成器,还是将标志传递给已存在的Yeoman生成器?

小智 7

在您的目录中:

  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要点.
  3. 运行查找并将"指南针"替换为"sass"
  4. 安装波旁威士忌


Sin*_*hus 5

您可以使用grunt-contrib-sass切换grunt-contrib-compass任务,然后按照Bourbon 安装说明进行操作.