gulp-freeze-resources

0.0.4 • Public • Published

gulp-freeze-resources

A resource freezer plugin for gulp

Usage

First, install gulp-freeze-resources as a development dependency:

npm install --save-dev gulp-freeze-resources

Then, add it to your gulpfile.js:

var gulp = require('gulp');
var concat = require('gulp-concat');
var Freezer = require('gulp-freeze-resources');
var freezer = null;
 
gulp.task('styles', function () {
    freezer = new Freezer();
    return gulp.src('src/**/*.css')
        .pipe(freezer.freeze())
        .pipe(concat('styles.css'))
        .pipe(gulp.dest('build/public'));
});
 
gulp.task('resources', ['styles'], function () {
    return freezer.resources()
        .pipe(freezer.rename())
        .pipe(gulp.dest('build/public'));
});

It is important to add styles task as dependency for resources task!

Package Sidebar

Install

npm i gulp-freeze-resources

Weekly Downloads

1

Version

0.0.4

License

MIT

Last publish

Collaborators

  • nyakto