如何使用Yeoman与Bourbon而不是Compass?

6

我该如何设置Yeoman + Grunt.js以编译Sass,而不使用Compass?我想使用thoughtbot的Bourbon而不是Compass。我需要为此创建自定义生成器吗,还是只需向已存在的Yeoman生成器传递标志即可?

2个回答

7

在你的目录中:

  1. npm uninstall grunt-contrib-compass --save-dev (从node_modules和package.json中删除compass)
  2. npm install grunt-contrib-sass --save-dev (将sass添加到node_modules和package.json中)

打开Gruntfile.js文件

  1. watch任务中(约在第22行),将“compass”更改为“scripts”
  2. 更改compass任务(约在第109行)为“sass”,然后按照grunt-contrib-sass文档进行格式化。我的gruntfile gruntfile.js gist
  3. 运行查找并替换“compass”为“sass”
  4. 安装Bourbon

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接