在Android上运行Node.Js
提出的每个选项都有一个问题:
我想在普通设备上运行它,所以我希望避免在设备上安装其他操作系统
上个月停止了对JXCore的工作,并且(可能是结果)我无法对其进行编译
自2014年以来就没有开发过NodeJs Anode的Android Port,而且当时并没有真正维护它
- 我链接到的第二个线程中的第二个答案现在提到了Android的官方节点发行版,但是除了指向最新dist的Browse-Web站点的链接之外,我找不到任何有关如何实际使用它的信息。
- 我也看到了这一点,但似乎该设备必须连接到PC(或类似设备)才能运行adb shell命令,而我想将其作为单独的App
自从发布这些问题以来,到现在已经过去了,并且作为“最佳选择”,JXCore现在似乎无法使用:
是否可以在Android设备上运行node.js应用程序(在我的情况下为服务器)?
如果您想知道为什么要这样做:我用Node.Js服务器制作了一个WebApp,现在我想要一个可以从手机本地启动而无需Internet连接的版本。这意味着服务器需要在Android手机上运行。
回答:
我刚刚经历了令人jaw
目结舌的时刻-Termux允许您在Android设备上安装NodeJS!
它似乎对我手头的基本Websocket速度测试有效。它所服务的http可以在本地和网络上访问。
中间有一篇说明安装过程的文章
基本上是:1.安装termux 2. apt安装nodejs 3.将其连接起来!
我遇到的一个限制-似乎共享文件夹没有安装模块的必要权限。这可能只是文件权限。私人应用程序存储工作正常。
以上是 在Android上运行Node.Js 的全部内容, 来源链接: utcz.com/qa/429943.html