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

时间:2013-05-02 17:00:58

标签: sass compass-sass gruntjs yeoman bourbon

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

2 个答案:

答案 0 :(得分: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)
  3. 打开Gruntfile.js

    1. watch任务(第22行)中,将“指南针”更改为“脚本”
    2. compass任务(第109行附近)更改为“sass”,然后根据grunt-contrib-sass文档进行格式化。我的gruntfile gruntfile.js gist
    3. 运行查找并将“指南针”替换为“sass”
    4. 安装Bourbon

答案 1 :(得分:5)

您只需使用grunt-contrib-compass切换grunt-contrib-sass任务,然后按照波本威士忌install instructions