从其他 json 文件创建 json 文件



我有 2 个 json 文件:

User.json:

    {
         "users": [
           {
              "username": "User1",
              "app": "Git",
              "role": "Manager"
           },
           {
              "username": "user2",
              "app": "Git",
              "role": "Developer"
           }
          ]
 }

应用.js:

{
     "apps": [
       {
          "appName": "Git",
          "repo": "http://repo1..."
       },
       {
          "appName": "Jenkins",
          "repo": "htpp://repo2..."
       }
      ]
    }

我第一次使用Angular-CLI应用程序,我想生成一个名为infos.json的新json文件,其中包含2个文件(User.json + App.json(的内容,没有冗余。

预期文件:
Infos.json:

{
         "infos": [
           {
              "username": "User1",
              "appName": "GIT",
              "role": "Manager",
              "repo": "http://repo1..."
           },
           {
             "username": "User2",
             "appName": "Jenkins",
             "role": "Developer",
             "repo": "htpp://repo2..."
           }
          ]
        }

如何在我的 Angular-CLI 应用程序中执行此操作?

您可以通过在任务运行器中创建任务来执行此操作。一些任务运行器是咕噜咕噜,大口大口等。咕噜声和咕噜声有不同的内置包。

Grunt: npm i grunt-merge-json

Gulp: npm i gulp-merge-json

如果你使用的是web-pack,那么有一个内置的包叫做merge-webpack-plugin

最新更新