Gulp - 替换文本

时间:2016-01-20 13:41:25

标签: javascript gulp

我有一个看起来像这样的gulp任务:

gulp.task('rename-package', function() {
  gulp.src('package.json')
    .pipe(gulp.dest('packaged')
  ;
});

此任务采用" package.json"归档并将其复制到"打包的#34;目录。 "的package.json"有一行看起来像这样:

"scripts": {
  "start": "processData ./temp/data.json"
},

我需要用以下内容替换上面的内容:

"scripts": {
  "start": "processData ./data.json"
},

基本上,它只是改变引用的路径。不过,我需要在Gulp进行这种转换。我的问题是,有没有办法做到这一点?如果是这样,怎么样?

谢谢你, 乍得

1 个答案:

答案 0 :(得分:1)

您可以使用此插件替换文件中的字符串:https://www.npmjs.com/package/gulp-replace