【发布时间】:2017-10-22 19:53:59
【问题描述】:
我想使用 Gulp 从文件 test1.js 中获取选择器并将其替换为 test2.js
test1.js
@Component({
selector: 'app-root',
...
})
export class AppComponent {}
所以,我想从 test1.js
获取“app-root”test2.js
var selector = "#selector"
function() {}
在 test2.js 中,我想将“#selector”替换为“app-root”。
我知道如何用文件中的另一个字符串替换一个字符串:
gulp.src('test2.js', {base: 'src/'})
.pipe(replace(new RegExp(/#selector/, 'g'), (match, p1) => {
return 'app-root';
}))
.pipe(gulp.dest('dist'));
但我不知道如何将“app-root”传递给流替换。
我怎么能用 Gulp 做到这一点?
谢谢!
【问题讨论】:
标签: javascript search replace gulp match