or.import
v 1.0.1
处理 css
, less
, scss
等文件中的 @import
。 将递归处理样式文件中所有 @import
的脚本,自动combine为一个样式文件。
Features
- 支持
css
,less
,scss
主流样式文件 - 支持
@import
递归处理 - 支持线上的import url 自动下载再合并
- 文件combine 后的assets引用相对路径自动修正
Usage
$ npm install -g coimport
$ coimport ./source.css # source.css 文件中 所有递归的`@import` 内容会自动替换为内容
$ coimport ./input.css ./output.css # input.css 不会变化,处理后的内容生成 output.css
Usage: coimport <sourcefile> [<destfile>] # if no `destfile` arg, destfile will be sourcefile
Options:
-h, --help output usage information
-V, --version output the version number
Api
var coimport = require('coimport');
coimport(sourcePath, function (cssStr) {
// fs.writeFileSync(destfile, cssStr, {encoding: 'utf8'});
console.log(cssStr);
});