我想用 gulp-replace-task 替换 index.html 文件中的以下文本:
<img src="assets/images/logo
<img style="width:100px;height:100px;" src="assets/ima
Run Code Online (Sandbox Code Playgroud)
我想让“资产”的所有实例都替换为“我的/东西”。
我尝试了以下方法,但它不起作用:
gulp.task('default', function() {
gulp.src('./index.html')
.pipe(replace({
patterns: [
{
match: '/assets/g',
replacement: 'my/stuff'
}
]
}))
.pipe(gulp.dest('./'))
Run Code Online (Sandbox Code Playgroud)
小智 6
匹配可以是字符串,但如果您想使用正则表达式,请删除正则'
表达式周围的引号。
gulp.task('default', function() {
gulp.src('./index.html')
.pipe(replace({
patterns: [
{
match: /assets/g,
replacement: 'my/stuff'
}
]
}))
.pipe(gulp.dest('./'))
Run Code Online (Sandbox Code Playgroud)