質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

Q&A

0回答

277閲覧

gulp-renameでリネームした後に残ったファイルを削除したい

sixth13

総合スコア33

gulp

gulpは、Node.jsをベースとしたタスク自動化ツールの一つ。ストリームでファイルを処理することが特徴です。CSSプリプロセッサの使用時のコンパイルや、CSS・JavaScriptファイルの圧縮・結合などを自動的に行うことができます。

0グッド

0クリップ

投稿2018/10/25 08:08

元ディレクト('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

大変お手数ではございますがご教示いただければ幸いです。
それでは宜しくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問