私のjsonファイルをjsonfileごとに接頭辞付きのgulpタスクとマージしたいと思います。接頭辞付きConcat Jsonファイル
"componentBlogBox": {
"en": {
"title": "Component title english",
"subtitle": "Component subtitle english",
},
"nl": {
"title": "Component title dutch",
"subtitle": "Component subtitle dutch",
}
}
},
"componentCaseSlider": {
"en": {
"title": "Caseslider title english",
"subtitle": "caseslider subtitle english",
},
"nl": {
"title": "Component title dutch",
"subtitle": "Component subtitle dutch",
}
}
:
私はマージの結果はこのような何かを来ることになるので、私は接頭辞としてコンポーネント名でこれらを統合したいと思い、この
{
"en": {
"title": "Component title english",
"subtitle": "Component subtitle english",
},
"nl": {
"title": "Component title dutch",
"subtitle": "Component subtitle dutch",
}
}
のようないくつかのJSONファイルを持っています
ノードモジュールgulp-merge-jsonを使ってこのgulpタスクを持っていますが、これはキーを置き換えてフォームを作成するだけです。
gulp.task('json-merge', function(){
gulp.src(['dest/json/blog-box/home.json', 'dest/json/case-slider/home.json'])
.pipe(jsonMerge('combined.json'))
.pipe(gulp.dest('dest/json'));
});
gulptaskを使用してマージし、すべてのjsonファイルを編集する方法はありますか?