Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    gulp-autoprefixerpublic

    gulp-autoprefixer Build Status

    Prefix CSS with Autoprefixer

    Issues with the output should be reported on the Autoprefixer issue tracker.

    Install

    $ npm install --save-dev gulp-autoprefixer
    

    Usage

    const gulp = require('gulp');
    const autoprefixer = require('gulp-autoprefixer');
     
    gulp.task('default', () =>
        gulp.src('src/app.css')
            .pipe(autoprefixer({
                browsers: ['last 2 versions'],
                cascade: false
            }))
            .pipe(gulp.dest('dist'))
    );

    API

    autoprefixer([options])

    options

    Type: Object

    See the Autoprefixer options.

    Source Maps

    Use gulp-sourcemaps like this:

    const gulp = require('gulp');
    const sourcemaps = require('gulp-sourcemaps');
    const autoprefixer = require('gulp-autoprefixer');
    const concat = require('gulp-concat');
     
    gulp.task('default', () =>
        gulp.src('src/**/*.css')
            .pipe(sourcemaps.init())
            .pipe(autoprefixer())
            .pipe(concat('all.css'))
            .pipe(sourcemaps.write('.'))
            .pipe(gulp.dest('dist'))
    );

    Tip

    If you use other PostCSS based tools, like cssnano, you may want to run them together using gulp-postcss instead of gulp-autoprefixer. It will be faster, as the CSS is parsed only once for all PostCSS based tools, including Autoprefixer.

    License

    MIT © Sindre Sorhus

    install

    npm i gulp-autoprefixer

    Downloadslast 7 days

    185,418

    version

    5.0.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar
    • avatar