docs: function groupApiByModuleName(mockConfig) {
      // clone mockConfig
      var _mockConfig = JSON.parse(JSON.stringify(mockConfig));
  
      // 找到 function 类型的 mock 补充到 clone 的对象中
      for (var routeKey in mockConfig.api) {
          var mock = mockConfig.api[routeKey];
          if (typeof mock === 'function') {
              _mockConfig.api[routeKey] = '[function]';
          }
      }
  
      var apiMockConifg = _mockConfig.api;
      for (var routeKey in apiMockConifg) {
          var mock = apiMockConifg[routeKey];
          // 分组了就不需要原来的属性了
          delete apiMockConifg[routeKey];
  
          var moduleName = '';
          if (mock.info && mock.info.module) {
              moduleName = mock.info.module;
          }
          if (!apiMockConifg[moduleName]) {
              apiMockConifg[moduleName] = {};
          }
  
          apiMockConifg[moduleName][routeKey] = mock;
      }
  
      return _mockConfig;
  }