如果我这样做:
var gulp = require('gulp');
var replace = require('gulp-replace');
var rename = require('gulp-rename');
gulp.task('TaskExample', function ReplaceExampleFileTokens() {
return gulp.src('./src/' + 'ExampleFileTokens.config')
.pipe(replace('#{String}#', 'Hello World'))
.pipe(rename('ExampleFile.config'))
.pipe(gulp.dest('./dest'));
});
我会:
ExampleFileTokens.config
然后替换令牌将其重命名为
ExampleFile.config
和最后存入
'./dest'
。
我的问题如下:
如果令牌不存在,你将如何
#{String}#
在 不使用 gulp.dest 的情况下检查它的存在?ExampleFileTokens.config
我知道我可以使用令牌在 javascript 中搜索文件,但是有没有办法可能
gulp-replace
,因为它已经在搜索和替换我的令牌?