Node JS Server APP
也无需任何单独的设置。
它专为需要在 Android 上使用本地 HTTP API 的开发者、学习者和爱好者而设计。内置服务器默认监听
localhost,因此您的应用界面、应用内浏览器、设备浏览器以及同一设备上的其他应用
都可以在服务器运行时与其通信。
隐私至上
• 无需账户、注册或登录。
• 不使用任何分析、广告或跟踪 SDK。
• 不会收集、传输或与开发者共享任何数据。
• 所有数据始终保留在您的设备上。
主要特性
• 由 nodejs-mobile 提供支持的嵌入式 Node.js 运行时。
• 前台服务可在您切换应用时保持服务器运行。
• 内置的、无依赖的 Node HTTP 服务器,提供静态文件服务和 JSON API。
• 受保护路由的基于令牌的身份验证。
• 通过 Android 的文件选择器导入您自己的基于 ZIP 的 Node.js 项目。
• 内置文件浏览器和代码编辑器(由 Sora Editor 提供支持)。
• 可配置端口、可选的身份验证强制执行以及可选的局域网访问。
• 简洁、现代的 Android 全屏界面。
工作原理
1. 点击“启动服务器”以启动嵌入式 Node.js 运行时。
2. 服务器默认绑定到 127.0.0.1(本地主机)。
3. 打开应用内浏览器或设备上的任何浏览器以访问您的 API。
4. 启用身份验证后,使用显示的身份验证令牌访问受保护的路由。
默认本地 URL:http://127.0.0.1:3000
导入您自己的项目
通过导入 ZIP 文件,将内置服务器替换为您自己的 Node.js 项目。该应用会自动检测您的
入口点(package.json 中的 main、main.js、index.js 或 server.js)。纯 JavaScript 依赖项可以打包在
node_modules 目录中。
可选局域网访问
默认情况下,服务器只能从您自己的设备访问。您可以选择启用局域网访问,以便您 Wi-Fi 网络上的其他
设备可以连接。此功能完全由您控制,并且默认情况下处于禁用状态。
非常适合
• 随时随地开发和测试 Node.js 代码。
• 无需计算机即可构建本地 HTTP API 原型。
• 学习 Node.js 和服务器端 JavaScript。
• 在设备上提供静态文件或 JSON 端点。
权限
Node.js 服务器仅请求运行本地服务器所需的权限:互联网访问(Android 需要此权限来打开
网络套接字)、前台服务、通知、唤醒锁定和 Wi-Fi 状态。这些权限均不会用于收集
个人数据。
Node JS Server 是一款轻量级、私有且支持离线运行的 Android 版 Node.js 服务器。下载并开始构建吧!
