minifyと非minifyの両バージョンを出力
JavaScriptファイルを連結する際にminifyと非minifyの両方のバージョンを出力するには、
gulp-rename
を使用して、dest
に対して2度パイプを行います。(minify前と、minify後)
'use strict';
var gulp = require('gulp');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
var DEST = 'build/';
gulp.task('default', function() {
return gulp.src('foo.js')
// ここでは、非minifyバージョンの出力
.pipe(gulp.dest(DEST))
// ここでは、minifyしてfoo.min.jsに名前変更
.pipe(uglify())
.pipe(rename({ extname: '.min.js' }))
.pipe(gulp.dest(DEST));
});
© 2010 - 2017 STUDIO KINGDOM