gpt4 book ai didi

node.js - png-js : cannot read property '8' of undefined

转载 作者:太空宇宙 更新时间:2023-11-03 22:02:56 24 4
gpt4 key购买 nike

每当我尝试在 Node.js 中使用 png-js 时,都会收到这个奇怪的错误:

/home/anderson/node_modules/png-js/png-node.js:152
b1 = this.data[this.pos++] << 24;
^
TypeError: Cannot read property '8' of undefined
at PNG.readUInt32 (/home/anderson/node_modules/png-js/png-node.js:152:21)
at new PNG (/home/anderson/node_modules/png-js/png-node.js:56:26)
at /home/anderson/node_modules/png-js/png-node.js:34:15
at [object Object].<anonymous> (fs.js:88:5)
at [object Object].emit (events.js:67:17)
at Object.oncomplete (fs.js:1059:12)

这是产生此输出的程序:

var PNG = require('png-js');
PNG.decode('some.png', function(pixels) {
// pixels is a 1d array of decoded pixel data
});

过去,我可以毫无问题地使用 png-js 模块。该模块是否可能与我安装的另一个 Node.js 模块发生冲突?

最佳答案

在这种特殊情况下,出现错误消息是因为名为 some.png 的文件与 node.js 脚本位于同一文件夹中不存在。

关于node.js - png-js : cannot read property '8' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679623/

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