首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在公共web服务器上安装节点应用程序的节点模块?

如何在公共web服务器上安装节点应用程序的节点模块?
EN

Stack Overflow用户
提问于 2016-12-22 19:18:10
回答 1查看 503关注 0票数 3

我正在创建一个webapp,它将被世界各地的用户使用。为了使用这个应用程序,他们必须去给url,并使用硬件名为Neurosky Mindwave。这个硬件将捕获他们的脑电图信号并发送到webapp,这样用户就可以在webapp中看到他们的大脑活动。

我已经成功地使用这个节点模块创建了这个应用程序,并且我能够在本地运行这个应用程序,但是现在我需要将这个应用程序移动到我的宿主主机gator服务器上,我不知道如何做到这一点。

在我的本地机器上,这个节点模块能够捕获来自think齿轮连接器的数据,该连接器使用本地ws//127.0.0.1将来自EEG耳机的传入数据-- Neurosky Mindwave --移植到应用程序中。现在,我无法理解如何将此应用程序移动到我的托管网站。我能这么做吗?或者宿主gator不支持或不允许安装节点模块?

我认为最重要的部分是节点-神经天空-模块,我的应用程序需要它才能与外部硬件连接。我想我可能不需要nodejs服务器来使用这个模块,而是可以使用其他的东西,但是我可能错了,因为我对这种技术的经验较少。

简单地说-

脑电耳机

这是我的应用程序目录结构 NeuroskyWebApp --

  • css
    • bootstrap.min.css

  • js
    • bootstrap.min.js
    • custom.js
    • jquery.1.2.1.min.js

  • 节点
    • app.js

  • 节点模块
    • 节点-神经天空->一些更多的文件.
    • 选项->更多的文件.
    • 奥创->更多的文件.
    • 更多的文件.

  • index.html
EN

回答 1

Stack Overflow用户

发布于 2016-12-26 07:11:40

node.js和您提到的包node-neurosky-module运行在服务器上,而不是浏览器上。因此,您的用户无法通过访问url来运行应用程序,他们需要运行与您现在在其机器上具有的相同的节点服务器应用程序来捕获EEG设备输入。

幸运的是,您可以使用一些框架将整个应用程序(节点服务器和html页面)打包到一个独立的桌面应用程序中,该应用程序可以在所有操作系统上工作。你可以谷歌"javascript桌面“。这些框架中最流行的是电子,我推荐它用于您的情况。你可以很容易地在youtube上找到入门教程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41290258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档