标签: gulp-replace

如何使用gulp替换文件中的字符串?

我正在使用gulp uglify并准备好我的javascript文件进行制作.我所拥有的是这段代码:

var concat = require('gulp-concat');
var del = require('del');
var gulp = require('gulp');
var gzip = require('gulp-gzip');
var less = require('gulp-less');
var minifyCSS = require('gulp-minify-css');
var uglify = require('gulp-uglify');

var js = {
    src: [
        // more files here
        'temp/js/app/appConfig.js',
        'temp/js/app/appConstant.js',
        // more files here
    ],

gulp.task('scripts', ['clean-js'], function () {
    return gulp.src(js.src).pipe(uglify())
      .pipe(concat('js.min.js'))
      .pipe(gulp.dest('content/bundles/'))
      .pipe(gzip(gzip_options))
      .pipe(gulp.dest('content/bundles/'));
});
Run Code Online (Sandbox Code Playgroud)

我需要做的是替换字符串:

dataServer: "http://localhost:3048",
Run Code Online (Sandbox Code Playgroud)

dataServer: "http://example.com",
Run Code Online (Sandbox Code Playgroud)

在'temp/js/app/appConstant.js'文件中,

我正在寻找一些建议.例如,也许我应该复制appConstant.js文件,更改(不确定如何)并在js.src中包含appConstantEdited.js?

但我不确定如何制作文件的副本并替换文件中的字符串.

你给予的任何帮助将不胜感激.

javascript gulp gulp-concat gulp-replace

21
推荐指数
2
解决办法
2万
查看次数

标签 统计

gulp ×1

gulp-concat ×1

gulp-replace ×1

javascript ×1