Gulp-合并两个JSON文件并创建Angular配置文件



我正在使用gulp-ng-constant为我的角度项目创建一个config.json文件,使用以下代码:

*****更新代码*******

var gulp = require('gulp'),
    uglify = require('gulp-uglify'),
    ngConfig = require('gulp-ng-constant'),
    baseDest = '../app',
    extend = require("gulp-extend"),
    pkg = require('./package.json');
gulp.task('config', function() {
    gulp.src('./src/config.json')
        .pipe(extend('./src/timezone.json')
        .pipe(ngConfig({
            name: pkg.name + '.config'
        }))
        .pipe(uglify())
        .pipe(gulp.dest(baseDest + 'js/'))
        .on('error', function(err) {
            console.log(err);
        });
});
// OUTPUT IS STILL SAME

它的工作非常好,并从我那里创建了一个JSON文件,类似于

angular.module("app.config",[]).constant("ID","XXXXXXXXXXXXXXXXXXXXXXXXXXX")}});

但现在,除了config.json ,我还有更多的文件要配置

那么,有没有办法先将所有JSON文件合并为一个文件,然后使用gulp创建一个configuration文件。

在adv.

中感谢

您可以通过gulp合并JSON。查看gulp-jsoncombinegulp-extend

相关内容

  • 没有找到相关文章

最新更新