元ディレクト('build')から任意('release')のディレクトにコピーしたファイルの
拡張子(tplに変更)を変更したのですがもとのhtmlが残ってしまいます。(その他jsファイルなどはそのままにしたいです)
リネームしたものは元のファイルはなくしたいのですがどのようにすればよろしいでしょうか。
js
1var gulp = require('gulp'); 2var plumber = require("gulp-plumber"); 3var rename = require("gulp-rename"); 4var del = require('del'); 5var runSequence = require('run-sequence'); 6 7// releaseディレクトリを削除 8gulp.task('clean', del.bind(null, ['release'])); 9 10gulp.task('copy', function() { 11 return gulp.src([ 12 'build/**/*.*' 13 ], { 14 base: 'build' 15 }) 16 .pipe(gulp.dest('release')); 17}); 18 19gulp.task('rename', function(){ 20 gulp.src('build/**/*.html') 21 .pipe(rename({extname: '.tpl'})) 22 .pipe(gulp.dest('release')); 23}); 24 25gulp.task('release', function(callback) { 26 return runSequence('clean', 'copy', 'rename', callback); 27}); 28
大変お手数ではございますがご教示いただければ幸いです。
それでは宜しくお願いいたします。
あなたの回答
tips
プレビュー