macaca-datahub icon indicating copy to clipboard operation
macaca-datahub copied to clipboard

新建分组,重新启动后分组会消失

Open xuj2017 opened this issue 3 years ago • 3 comments
trafficstars

问题描述

macaca-datahub 升级至4.1.7版本,新建分组后,移动接口至新分组;重新启动后分组会消失;

const DataHub = require('macaca-datahub');
const datahubMiddleware = require('datahub-proxy-middleware');

cosnt datahubConfig = {
  port: process.env.DATAHUB_PORT || 5678,
  hostname: '127.0.0.1',
  store: path.resolve(__dirname, '../../', 'data'),
  proxy: {
    '/api': {
      hub: 'api',
      rewrite: '^/api',
    },
  },
};

const defaultDatahub = new DataHub({
  port: datahubConfig.port,
});

// webpack devServer
devServer: {
    setupMiddlewares: (middlewares, devServer) => {
      if (!devServer) {
        throw new Error('webpack-dev-server is not defined');
      }
      defaultDatahub.startServer(datahubConfig);
      datahubMiddleware(devServer.app)(datahubConfig);
      return middlewares;
    },
  },

期望结果

分组不消失

xuj2017 avatar Aug 12 '22 03:08 xuj2017

@xuj2017 可以录制一段视屏复现一下这个情况吗?

snapre avatar Aug 12 '22 04:08 snapre

@snapre 分组名称在node重启后会变成groupId,如图所示 image image

xuj2017 avatar Aug 15 '22 07:08 xuj2017

@xuj2017 node 重启后刷新一下页面是不是就好了

snapre avatar Aug 17 '22 12:08 snapre