gpt4 book ai didi

node.js - 带有 beaglebone 问题的 socket.io node.js

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

我通常不会在这里发帖询问为什么某些东西不起作用,但我整天都在为这个问题而苦苦挣扎,希望有人可能熟悉正在发生的事情并能提供帮助。

我从 github 上举了一个例子,说明如何使用 socket.io 通过 wi-fi 控制 beaglebone black 上的 GPIO:github.com/lgxlogic/BoneScript-SocketIO

我不是 javascript 专家,但是当我按照给出的确切说明运行 HtmlLedDemo.js 文件时,出现以下错误。我的 Node 版本是 v.5.9.0 。我已经尝试更新 socket.io,但仍然是同样的问题。非常感谢。

root@beaglebone:/var/lib/cloud9# node HtmlLedDemo.js
Option log level is not valid. Please refer to the README.
Option browser client minification is not valid. Please refer to the README.
Option browser client etag is not valid. Please refer to the README.
Server running on: http://192.168.0.87:8080
/var/lib/cloud9/node_modules/bonescript/src/my.js:245
callback(resp);
^

TypeError: callback is not a function
at onUnloadSlot (/var/lib/cloud9/node_modules/bonescript/src/my.js:245:13)
at unloadSlot (/var/lib/cloud9/node_modules/bonescript/src/my.js:235:13)
at onWriteSlots (/var/lib/cloud9/node_modules/bonescript/src/my.js:210:43)
at onReadSlots (/var/lib/cloud9/node_modules/bonescript/src/my.js:199:13)
at onFindCapeMgr (/var/lib/cloud9/node_modules/bonescript/src/my.js:174:9)
at Object.exports.load_dt (/var/lib/cloud9/node_modules/bonescript/src/my.js:157:5)
at onDTBOExists (/var/lib/cloud9/node_modules/bonescript/src/my.js:332:26)
at onDTBOExistsTest (/var/lib/cloud9/node_modules/bonescript/src/my.js:279:13)
at Object.exports.create_dt (/var/lib/cloud9/node_modules/bonescript/src/my.js:274:9)
at Object.exports.setPinMode (/var/lib/cloud9/node_modules/bonescript/src/hw_capemgr.js:102:12)
root@beaglebone:/var/lib/cloud9#

最佳答案

您的错误消息显示“回调不是函数”。如果查看提供的调用堆栈,您会发现在“my.js”文件的第 245 行,您试图通过变量名回调调用函数。此错误消息告诉您的是,无论此变量包含什么,它都不是函数。

关于node.js - 带有 beaglebone 问题的 socket.io node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48856539/

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