From cd59ae5adfd4505857c0a894632ed920925fab97 Mon Sep 17 00:00:00 2001 From: Hanric Date: Mon, 11 Nov 2024 18:22:44 +0800 Subject: [PATCH] chore(dts-plugin): log error if the code is not ETIMEDOUT (#3203) --- packages/dts-plugin/src/server/DevServer.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/dts-plugin/src/server/DevServer.ts b/packages/dts-plugin/src/server/DevServer.ts index 8a235d43ac9..ce0afc22210 100644 --- a/packages/dts-plugin/src/server/DevServer.ts +++ b/packages/dts-plugin/src/server/DevServer.ts @@ -318,13 +318,15 @@ export class ModuleFederationDevServer { delete this._subscriberWebsocketMap[identifier]; }); - this._subscriberWebsocketMap[identifier].on('error', (event) => { - if ('code' in event && event.code === 'ETIMEDOUT') { + this._subscriberWebsocketMap[identifier].on('error', (err) => { + if ('code' in err && err.code === 'ETIMEDOUT') { fileLog( `Can not connect ${JSON.stringify(remote)}, please make sure this remote is started locally.`, MF_SERVER_IDENTIFIER, 'warn', ); + } else { + console.error(err); } this._subscriberWebsocketMap[identifier]?.close(); delete this._subscriberWebsocketMap[identifier];