我想採用lightweight linux(10 MB)並將其添加到nw.js(20 MB)中,以將其提升到樹莓派並運行索引.html應用程序。 我可以不使用GUI(GNOME,KDE)嗎?如果我可以的話,如何? 其他哪些GUI應該使用最小重量?是否有可能從控制檯運行node-webkit而沒有gui
0
A
回答
0
如果沒有GUI桌面環境,則無法運行Node-webkit(或現在稱爲nw.js)。
- 如果你只是想建立一個CLI應用程序,請嘗試使用常規的節點,而nw.js
- 如果你想你的應用程序中執行DOM操作,你可以檢查出PhantomJS
- 如果你想在CLI環境中創建一個圖形用戶界面,有Blessed,我還沒有與我自己一起工作,但它似乎很強大。
如果這不能回答您的問題,請嘗試重新描述您的問題,並且可能會添加更多關於您想實現的解釋。
編輯迴應澄清的問題
目前這是不可能的,因爲顯示的index.html將需要一個網頁瀏覽器,這需要一個GUI桌面。最好的解決方案是用簡單的桌面GUI找到一個輕量級的linux發行版,在系統上安裝你的nw.js應用程序,並設置系統在啓動時自動啓動應用程序。您可以禁用桌面工具欄並從桌面上刪除任何圖標,使其看起來像根本沒有桌面,但現在仍然需要在後臺運行桌面GUI,以支持Web瀏覽器應用程序。
有一個名爲Node-OS的項目,似乎承諾做你需要的東西。我自己一直在關注它一段時間,因爲我的想法和你一樣,但還沒有準備好,看起來它會保持這種狀態一段時間。但如果你朝着這個方向前進,這是一個有趣的項目。
相關問題
- 1. 是否有可能爲win32控制檯和MFC GUI創建DLL
- 2. 是否有可能從紅寶石GUI腳本(.rbw)啓動控制檯進程
- 3. 沒有控制檯窗口的Java運行GUI
- 4. 是否有可能在控制檯中重寫上一行?
- 5. 是否有可能從QT GUI
- 6. Eclipse中是否有控制檯功能?
- 7. 是否有可能使用較少的尋呼機運行Rails控制檯?
- 8. 找出是否有控制檯可用
- 9. 是否有可能從另一個C#控制檯應用程序控制WinForm?
- 10. 是否有可能使用runner運行Rails控制器方法?
- 11. 編寫GUI時,是否有可能始終在後臺運行循環?
- 12. 有沒有辦法在運行pygame時,我也可以運行控制檯?
- 13. 是否有可能在C#中從控制檯讀取未知數量的行?
- 14. 是否有熱鍵來運行Firebug控制檯的內容?
- 15. 是否有可能以.NET的顏色寫入控制檯?
- 16. 是否有可能使一個Firebug的控制檯自動化?
- 17. 是否有可能在Windows控制檯應用程序
- 18. 是否有可能將代碼放入R中的控制檯?
- 19. 是否有可能取代Eclipse中的默認控制檯?
- 20. 是否有可能假冒Windows控制檯API?
- 21. 是否有可能使用symfony3控制檯
- 22. 從Azure工作者角色運行控制檯 - 沒有權限
- 23. 沒有運行控制器
- 24. 沒有反思是否有可能確定類運行
- 25. 是否有可能從當前控制檯使用從Windows服務啓動winform
- 26. 是否有可能在ruby控制器/視圖中運行rails控制檯命令並顯示輸出
- 27. Phantom.js不能從OSX控制檯運行
- 28. 在沒有控制檯的情況下運行python GUI打包到win32
- 29. rstudio - 是否有可能在後臺運行代碼
- 30. 是否有可能使後臺線程運行得更快?
我改寫我的問題 – BorodinDK
@BorodinDK我編輯了我的答案。 – Wouter