0

このモジュールを拡張しようとしています: https://github.com/gildean/node-udp-proxyそのため、プロキシが不要になったときにプロキシを閉じるための何らかの方法があります。次のアプローチを試みましたが失敗しました: 1. 継承を使用してコードを拡張しようとしています。2. イベント エミッターを使用して閉じます。3. コードをコピーし、index.js で次のコードを作成してモジュールを直接拡張しますが、インスタンス化されたオブジェクトから呼び出すことができませんでした。

UdpProxy.prototype.closeClient = function closeClient() {
    var proxy = this;
    //this.close();
    proxy.emit('proxyClose', this.peer);
    this.removeAllListeners();
    delete proxy.connections[senderD];
}

仕事へのアプローチはまだありません。私は少しnode.jsの初心者です。継承に関するさまざまな記事を読んでいますが、私のコンテキストで例を機能させることができませんでした。

任意のガイダンスをいただければ幸いです。

ありがとう

4

1 に答える 1

0

最後に解決策を見つけました。

server._server.close();

于 2016-02-10T19:43:41.790 に答える