tpack-node-sass
v2.9.0
Published
TPack 插件:使用 node-sass 编译 SASS。
Downloads
7
Readme
tpack-node-sass
TPack 插件:使用 node-sass 编译 SASS。
安装
$ npm install tpack-node-sass -g
使用
编译 SASS 并重命名为 CSS
tpack.src("*.scss", "*.sass").pipe(tpack.plugin("tpack-node-sass"));
源映射(Source Map)
本插件可生成源映射,具体用法见 源映射。
配置
tpack.src("*.scss", "*.sass").pipe(tpack.plugin("tpack-node-sass"), {
importer: null, // 自定义导入函数。函数原型为: function(url, prev, done) {}
functions: {}, // 内置系统函数。
includePaths: [], // 解析 @import 搜索路径。
indentedSyntax: false, // 使用缩进语法。
indentType: "tab", // 使用 TAB 缩进。
indentWidth: 2, // 缩进宽度。
linefeed: "cr", // 使用 '\r' 换行。
omitSourceMapUrl: true , // 是否取消追加 # SourceMappingURL= 段。[1]
outFile: null, // 输出文件路径。
outputStyle: "nested", // 设置输出的 CSS 代码风格。 "nested": 紧挨;"expanded": 展开, "compact": 紧凑, "compressed": 压缩。
precision: 5, // 数字保留小数点位数。多余位数将四舍五入。
sourceComments: false, // 包含源码注释。
sourceMap: false, // 是否生成源映射。[1]
sourceMapContents: false, // 是否在源映射中包含源码。[1]
sourceMapEmbed: false, //是否在源码中包含源映射。[1]
sourceMapRoot: null, // 源映射中的跟路径。[1]
});