我有这样的JSON
[
{"replacement": "str1", "destination": "dir1"},
{"replacement": "str2", "destination": "dir2"},
{"replacement": "str3", "destination": "dir3"},
{"replacement": "str4", "destination": "dir4"}
]
非常简单的gulp任务
var replace = require('gulp-replace');
gulp.task('mytask', function() {
return gulp.src('myfile.txt')
.pipe(replace(/foo(.{3})/g, replacement)) // take `replacement` from json
.pipe(gulp.dest(destination)); // take `destination` from json
});
我需要在循环中运行这些东西。我需要使用不同的参数从default
任务多次调用此任务,或者在mytask
任务中实现循环。