Node.js 试图理解一个包含zlib.js的Gulp构建错误发出错误&;Gzip

Node.js 试图理解一个包含zlib.js的Gulp构建错误发出错误&;Gzip,node.js,gulp,Node.js,Gulp,有人看到过这个错误吗?我无法理解错误的根源。寻找答案是徒劳的。为了提供一些上下文,我通过SVN合并了来自另一个分支的更改,这可能会破坏合并,但我仍然无法找出逻辑中的错误。提前谢谢 zlib.js:166 callback(null, buf); ^ TypeError: object is not a function at Gzip.onEnd (zlib.js:166:5) at Gzip.EventEmitter.emit (events.js:117:20) at _strea

有人看到过这个错误吗?我无法理解错误的根源。寻找答案是徒劳的。为了提供一些上下文,我通过SVN合并了来自另一个分支的更改,这可能会破坏合并,但我仍然无法找出逻辑中的错误。提前谢谢

zlib.js:166
 callback(null, buf);
 ^
TypeError: object is not a function
 at Gzip.onEnd (zlib.js:166:5)
 at Gzip.EventEmitter.emit (events.js:117:20)
 at _stream_readable.js:910:16
 at process._tickCallback (node.js:415:13)

好吧,我只是通过解释一些逻辑就明白了。不幸的是,它与
gulpsize
模块冲突。我将一个对象作为参数传递给
gulpsize
,如下所示
{showFiles:true,gzip:true}
。考虑到我在过去的Gulp任务中运行此模块时没有冲突,我不知道为什么现在会出现问题。再次感谢,@JeromeWAGNER。

您可能正在尝试压缩某些内容,而代码(或gulp代码)中提供给压缩器的回调未定义或不是函数感谢您的回答,@JeromeWAGNER。有趣的是,这是一个开发人员构建过程,所以我并没有压缩或缩小任何逻辑,如果这是你的意思的话。抱歉,我还不太熟悉Node.js,所以请原谅我的知识不足。“zlib”是一个压缩库,所以您的构建过程可能正在尝试压缩或解压某些东西,明白了吗!非常有用。谢谢