使用node-bourbon设置grunt-contrib-sass

时间:2013-11-28 21:12:40

标签: javascript node.js sass gruntjs bourbon

我正在尝试将波旁作为依赖项添加到使用grunt-contrib-sass的项目中。 node-bourbon有关于grunt和Sass集成的以下内容:

grunt.initConfig({
  sass: {
    dist: {
      options: {
        // THIS IS THE LINE I ADDED TO MY CONFIG
        includePaths: require('bourbon').includePaths,
        outputStyle: 'compressed'
      },
      files: {
        'path/to/output.css': 'path/to/input.scss'
      }
    }
  }
});

然而,当运行grunt时,我收到以下错误:

OptionParser::InvalidOption: invalid option: --include-paths

此错误出现在includePaths的任何路径数组中,而不仅仅是波旁威士忌。

我做错了什么?

1 个答案:

答案 0 :(得分:11)

node-bourbon正在使用grunt-sass而不是grunt-contrib-sass。这就是为什么该选项不可用而且您收到此错误。

因此,要么交换这两个grunt任务,要么将includePaths替换为loadPath。这是grunt-contrib-sass中的等效选项。