1. HOME
  2. JavaScript
  3. gulp-ejsでdestする際に拡張子をejsからhtmlに変更する方法
JavaScript - 2018-01-08

gulp-ejsでdestする際に拡張子をejsからhtmlに変更する方法

destする際に拡張子を.htmlに変更する方法

gulp-ejsのv2.0.0からdestする際の拡張子が.htmlではなくなりました。
destする際、何も指定しないと入力ファイルと同じ.ejsで出力されます。

var gulp = require( 'gulp' ),
  ejs  = require( 'gulp-ejs' ),
  SRC  = PATH + "src/",
  DIST = PATH + "dist/";
    
gulp.task('ejs', function() {
  return gulp.src([SRC + '**/*.ejs','!' + SRC + '**/template-ejs/_*.ejs'])
    .pipe(ejs({}, {}, {ext: '.html'}))
    .pipe(gulp.dest(DIST))
});
JavaScript