在package.json中包含波旁路径?

时间:2016-01-06 20:40:13

标签: json node.js sass npm bourbon

如何在节点项目的package.json中包含Bourbon(通过npm安装)的路径?

我见过的所有例子都是通过咕噜等:

var bourbon = require('node-bourbon');
bourbon.includePaths // Array of Bourbon paths

任何人都知道如何执行此操作,以便以下内容可以在SASS文件中使用?

@import 'bourbon';

当前的SASS编译是我们构建中的一个步骤,如下所示:

"scripts": {
    // Need to import bourbon npm package as sass before /scss directory
    "sass": "node-sass -o build/css/ scss/"
}

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点,但据我所知,无法在package.json中设置包含路径。

如果您使用的是Sass CLI,则可以运行sass -I [path to bourbon] input.scss:output.css

使用node-sass将是:

"scripts": {
    "sass": "node-sass --include-path node_modules/bourbon/app/assets/stylesheets -o build/css/ scss/"
}