gulp-play-assets

0.9.1 • Public • Published

gulp-play-assets

Build asset files compatible to versioned asset files of play framework 2.3 or later.

Install

npm install gulp-play-assets --save-dev

Usage

var gulp = require('gulp');
var playAssets = require('gulp-play-assets');
 
gulp.task('build', function() {
  gulp.src('assets/**')
    .pipe(playAssets())
    .pipe(gulp.dest('./public'));

It genarates below files from assets/stylesheets/application.css:

public/stylesheets/application.css
public/stylesheets/application.css.md5
public/stylesheets/MD5HASHVALUES-application.css

If you need zipped files, you can use with gulp-gzip:

var gulp = require('gulp');
var playAssets = require('gulp-play-assets');
var gzip = require('gulp-gzip');
 
gulp.task('build', function() {
  gulp.src('assets/**')
    .pipe(playAssets())
    .pipe(gulp.dest('./public')); // output unzipped files
    .pipe(gzip({ append: true }))
    .pipe(gulp.dest('./public')); // output zipped files

It generates below files:

public/stylesheets/application.css
public/stylesheets/application.css.gz
public/stylesheets/application.css.md5
public/stylesheets/application.css.md5.gz
public/stylesheets/MD5HASHVALUES-application.css
public/stylesheets/MD5HASHVALUES-application.css.gz

References:

Lisense

Copyright (c) 2015 MICHII Shunsuke, All Rights Reserved.

Lisensed under Apache License 2.0. See LICENSE

Dependencies (3)

Dev Dependencies (2)

Package Sidebar

Install

npm i gulp-play-assets

Weekly Downloads

0

Version

0.9.1

License

Apache-2.0

Last publish

Collaborators

  • harukasan