coimport

1.0.1 • Public • Published

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);
});

Readme

Keywords

none

Package Sidebar

Install

npm i coimport

Weekly Downloads

22

Version

1.0.1

License

MIT

Last publish

Collaborators

  • hongru