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 伺服器。下載並開始建置吧!
