windows环境node.js示例程序运行不起来-Arduino中文社区 - Powered by Discuz! Archiver

Young_olo 发表于 2021-3-16 20:51

windows环境node.js示例程序运行不起来

如图:

提示权限被拒绝,但是我是使用管理员运行cmd啊

奈何col 发表于 2021-3-17 00:08

您好,我这边使用是正常的。blinker局域网通信需要使用到81端口,应该是你windows相关设置问题,不是blinker这边的问题

Young_olo 发表于 2021-3-17 09:48

奈何col 发表于 2021-3-17 00:08
您好,我这边使用是正常的。blinker局域网通信需要使用到81端口,应该是你windows相关设置问题,不是blinke ...

可以自定义端口吗?

奈何col 发表于 2021-3-17 10:25

Young_olo 发表于 2021-3-17 09:48
可以自定义端口吗?

通常不可以,这个是和app上匹配的。如果是你81被占用了,你可以修改blinker.ts中的端口为其他,但修改了就不能局域网通信了

Young_olo 发表于 2021-3-17 14:10

奈何col 发表于 2021-3-17 10:25
通常不可以,这个是和app上匹配的。如果是你81被占用了,你可以修改blinker.ts中的端口为其他,但修改了 ...


改了端口后报错:
D:\Young\1\2\nodejs>ts-node .\example\example.ts
{
detail: {
    broker: 'aliyun',
    deviceName: '93DDBA54XU5QFEAYFIBG8A3G',
    host: 'mqtts://public.iot-as-mqtt.cn-shanghai.aliyuncs.com',
    iotId: 'sl3O67hAN9deaHuwj3Hw000000',
    iotToken: '^1^1615961384356^2eb769ec4a63a0b',
    port: '1883',
    productKey: 'JgCGbHlndgz',
    uuid: 'c20b9c2c7bec11eba1ff5254'
},
message: 1000
}
mqttbroker:aliyun
mqttblinker connected
mqttblinker close

D:\Young\1\2\nodejs\node_modules\bonjour\lib\registry.js:117
    cb(!!exists)
    ^
Error: Service name is already in use on the network
    at D:\Young\1\2\nodejs\node_modules\bonjour\lib\registry.js:47:31
    at done (D:\Young\1\2\nodejs\node_modules\bonjour\lib\registry.js:117:5)
    at EventEmitter.onresponse (D:\Young\1\2\nodejs\node_modules\bonjour\lib\registry.js:107:75)
    at EventEmitter.emit (events.js:315:20)
    at EventEmitter.emit (domain.js:486:12)
    at Socket.<anonymous> (D:\Young\1\2\nodejs\node_modules\multicast-dns\index.js:49:43)
    at Socket.emit (events.js:315:20)
    at Socket.EventEmitter.emit (domain.js:486:12)
    at UDP.onMessage (dgram.js:919:8)

D:\Young\1\2\nodejs>

奈何col 发表于 2021-3-17 14:21

Young_olo 发表于 2021-3-17 14:10
改了端口后报错:

您是否同一个程序运行了两次?检查下进程或者重启下计算机。

Young_olo 发表于 2021-3-17 16:26

奈何col 发表于 2021-3-17 14:21
您是否同一个程序运行了两次?检查下进程或者重启下计算机。

电脑重启还是报这个

Young_olo 发表于 2021-3-17 16:30

奈何col 发表于 2021-3-17 14:21
您是否同一个程序运行了两次?检查下进程或者重启下计算机。
可以了,原来是不能两台设备同时连接一个authkey
页: [1]
查看完整版本: windows环境node.js示例程序运行不起来