Norvell's Public Machinations

    gulp-concat-css

    3.1.0 • Public • Published

    gulp-concat-css

    Build Status NPM version Dependency Status Downloads

    Concatenates css files, bubbling up @import statements (as per the standard), and optionally rebasing urls and inlining local @import statements.

    Install

    Install with npm.

    npm install --save-dev gulp-concat-css
    

    Examples

    var gulp = require('gulp');
    var concatCss = require('gulp-concat-css');
     
    gulp.task('default', function () {
      return gulp.src('assets/**/*.css')
        .pipe(concatCss("styles/bundle.css"))
        .pipe(gulp.dest('out/'));
    });

    TIP: for a proper import inlining and url rebase, make sure you set the proper base for the input files.

    API

    concatCss(targetFile, options)

    • targetFile: The relative path of the generated file containing the concatenated css
    • options: (since 2.1.0)
      • inlineImports: (default true) Inline any local import statement found
      • rebaseUrls: (default true) Adjust any relative URL to the location of the target file.
      • includePaths: (default []) Include additional paths when inlining imports
      • commonBase: (default to the base property of the first file) Common base path from wich resolving files and urls

    License

    MIT @ Mario Casciaro

    Install

    npm i gulp-concat-css

    DownloadsWeekly Downloads

    27,485

    Version

    3.1.0

    License

    none

    Unpacked Size

    15.8 kB

    Total Files

    14

    Last publish

    Collaborators

    • avatar