我需要能够从我的JS代码中读取串口。我最近偶然发现了这个组件 https://github.com/voodootikigod/node-serialport
客户端计算机O / S有哪些要求?
要安装它,它所要做的只是
npm install serialport
那是什么?该命令应该在哪里运行?更多细节将不胜感激。
谢谢
答案 0 :(得分:2)
您指出的模块是node.js事件驱动的Javascript应用程序服务器。这里强调的是node.js是服务器端,而不是在浏览器中运行的东西。
您指出的命令调用npm,node.js的包管理器。您需要在代码期望运行的服务器上执行该命令。
虽然只有代码的作者能够给你一个权威的答案,但对Javascript和C++ code的快速审核似乎并没有揭示任何特定于平台的内容。
好吧,只要你能编译那个C ++代码。如果您的服务器在Windows上,则为looks to be a problem。
库似乎想将串口视为常规文件。虽然如果您使用的是Unixish操作系统(Linux,BSD,Solaris,OS X等),这应该是一种显而易见的方法 - 虽然我认为Macs几十年来都没有串口,但它是如果您只是要求Windows打开COM1
并使其正常工作,则不能立即清楚或明显。
所以,如果你在Unix上而不是在Windows上托管它,那么你可能会有更大的成功机会。