私はマスターhtmlファイルを操作し、配列に基づいていくつかの名前に名前を変更するgulpスクリプトを持っています。ここにスクリプトがあります。gulp複数のファイルの名前を変更
gulp.task('default', function() {
var data = ['name1','name2'];
for(var name in data){
gulp.src('src/master.html')
.pipe(*dosomething...*)
.pipe(rename(function(path) {
path.basename = name;
path.extname = '.html';
}))
.pipe(gulp.dest('dist'));
}
});
ただし、name2.htmlだけが生成されます。誰でも自分のコードに何が間違っているのか教えてもらえますか?
どのようにパスを作成しますか? –