protobuf.js 生成.dts 成功了 , 但生成的dts文件会出错,有遇到的吗

protobuf.js 生成.dts 成功了 , 但生成的dts文件会出错,有遇到的吗

方案一: 降NodeJS版本,好像是9.0的版本
方案二: 修改生成d.ts的地方,修改代码如下:

   pbtsResult = 'type Long = protobuf.Long;\n' + pbtsResult;
   pbtsResult = pbtsResult.replace(/\[ 'Array' \]./g, "Array");
   pbtsResult = pbtsResult.replace(/\[ 'object' \].<string, any>/g, "{ [k: string]: any }");

方案二 是怎么修改的 。我是用protobufjs生成的

我也遇到了。降低nodejs版本解决。我用的10版本。

降低nodejs 版本 会不会影响官方的热更新?之前用的nodejs 版本低,不能热更新

官方的热更新用的nodejs 版本最低多少合适