【发布时间】:2017-05-08 11:58:44
【问题描述】:
我正在创建一个可供全球用户使用的网络应用程序。为了使用该应用程序,他们必须访问给出的 URL 并使用名为 Neurosky Mindwave 的硬件。该硬件将捕获他们的脑电信号并将其发送到网络应用程序,以便用户可以在网络应用程序中看到他们的大脑活动。
我已使用此 node module 成功创建了应用程序,并且能够在本地运行该应用程序,但现在我需要将此应用程序移动到我的托管 托管 gator 服务器上,但我不知道如何做到这一点。
在我的本地机器上,这个 node-module 能够从 TGC [think gear connector] 捕获数据,它实际上将来自 EEG 耳机 [Neurosky Mindwave] 的传入数据使用本地端口传输到应用程序ws//127.0.0.1。现在我无法理解如何将此应用程序移至我的托管网站。我可以这样做吗?还是托管 gator 不支持或不允许安装节点模块?
我认为最重要的部分是node-neurosky-module,我的应用需要它来连接外部硬件。我想我可能不需要 nodejs 服务器来使用这个模块,而是我可以使用其他东西,但我可能错了,因为我对这种技术的经验较少。
简单来说-
EEG Headset [Neurosky Mindwave]---signals---> TGC [thinkgear connector] ---> Node-Neurosky-Module [running on nodejs server ws//127.0.0.1] ----> Web app
这是我的应用目录结构 NeuroskyWebApp --
- CSS
- bootstrap.min.css
- js
- bootstrap.min.js
- custom.js
- jquery.1.2.1.min.js
- 节点
- app.js
- 节点模块
- node-neurosky --> 更多文件...
- 选项 --> 更多文件 ...
- ultron --> 更多文件...
- ws --> 更多文件...
- index.html
【问题讨论】:
标签: node.js web-services node-modules