gpt4 book ai didi

node.js - Nodejs zlib 抛出无方法错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:11:50 25 4
gpt4 key购买 nike

我刚刚通过 npm 安装了 ebay-api 包。它的依赖项之一是 ReSTLer,它抛出了一个我似乎无法修复的错误。

TypeError: Object #<Object> has no method 'gunzip'
at IncomingMessage.<anonymous> (node_modules/restler/lib/restler.js:428:10)
at EventEmitter._decode (node_modules/restler/lib/restler.js:161:25)
at IncomingMessage.<anonymous> (node_modules/restler/lib/restler.js:140:14)
at IncomingMessage.emit (events.js:88:20)
at HTTPParser.onMessageComplete (http.js:137:23)
at CleartextStream.ondata (http.js:1125:24)
at CleartextStream._push (tls.js:363:27)
at SecurePair.cycle (tls.js:679:20)
at EncryptedStream.write (tls.js:122:13)
at Socket.ondata (stream.js:38:26)

第 428 行是:

    zlib.gunzip(buf, callback);

我正在运行 Node v0.5.11-pre 以及最新的 ReSTLer 安装。如有任何帮助,我们将不胜感激。

最佳答案

Node 0.5.11-pre没有zlib辅助方法gunzip

不幸的是,reSTLer 当前的稳定版本是 >= 0.6.0

您也许可以在 Node 模块上修补该方法,但很可能还存在其他问题。升级到 Node 的稳定版本对您来说合理吗?即使只是 0.6.0,它也应该与 0.5.11-pre 非常相似。

关于node.js - Nodejs zlib 抛出无方法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14406099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com