【发布时间】:2018-07-26 22:44:18
【问题描述】:
我有一个 JSON 文件,如下所示:
{
"someRandomStuff": "myRandomStuff",
"includeNodesFromFiles": {
"item1": "item1.json",
"item2": "item2.json",
"item3": "item3.json"
}
}
现在我想用每个文件中的 JSON 内容替换 item1、item2 和 item3,所以目标文件如下所示:
{
"someRandomStuff": "myRandomStuff",
"includeNodesFromFiles": {
"item1": {"whatever": "...whatever was in item1.json"},
"item2": {"whatever": "...whatever was in item2.json"},
"item3": {"whatever": "...whatever was in item3.json"},
}
}
或者类似的对于一个数组:
{
"someRandomStuff": "myRandomStuff",
"includeNodesFromFiles": [
"item1.json",
"item2.json",
"item3.json"
]
}
收件人:
{
"someRandomStuff": "myRandomStuff",
"includeNodesFromFiles": [
{"whatever": "...whatever was in item1.json"},
{"whatever": "...whatever was in item2.json"},
{"whatever": "...whatever was in item3.json"}
]
}
我怎么能用 Grunt 做到这一点?到目前为止,我还没有找到可以开箱即用的 Grunt 任务。
Grunt 新手,请多多包涵。
【问题讨论】:
标签: javascript json gruntjs