使用grunt-concat-json排除输出中的目录结构
问题描述:
我的JSON文件位于以下路径,我想将它们组合成一个JSON,其中的键等于文件的名称。使用grunt-concat-json排除输出中的目录结构
src/
john/
doe/
one.json
two.json
three.json
如果我的呼噜声,CONCAT,JSON的结构是这样的:
"concat-json": {
"en": {
src: "src/john/doe/*.json",
dest: "output.json"
}
}
output.json:
{
"src": {
"john": {
"doe": {
one: {...},
two: {...}
}
}
}
}
我希望我的output.json是
{
one: {...},
two: {...}
}
我该如何做到这一点? 谢谢。
答
下面是解:
更改的concat-JSON在咕噜如下:
"concat-json": {
"en": {
src: "**/*.json",
cwd: "src/john/doe",
dest: "output.json"
}
}
这里output.json将是:
{
one: {...},
two: {...}
}