1
A
回答
3
libuv提供了對node.js的低級支持。對於任何無法通過直接的節點核心,你可以用C++模塊(聯反對直接libusb庫)或使用現有的模塊,像https://npmjs.org/package/usb
1
有內建模塊here的完整列表。他們中沒有很多人可以瀏覽自己。但是,如果您知道C或C++,則可以編寫您自己的addons,以將本機對象公開給JS層。但是,如果您知道C或C++,那麼您可以編寫自己的addons。所以任何你想做的事都是可能的。
有人可能已經爲它寫了一個npm包,所以你不必這樣做。但是沒有人會總結所有的43326軟件包來告訴你「node.js可以做什麼」。你將不得不尋求具體的東西,並自己去尋找。
+2
你正在將這個問題鏈接到這個問題:) – gustavohenke
+1
@gustavohenke:只強調在Javascript中遞歸的重要性。 :) 接得好;應該現在修好。 – abarnert
相關問題
- 1. 功能叉在操作系統
- 2. UNIX操作系統結構層功能
- 3. 從CAPL訪問操作系統功能
- 4. 設置操作系統標誌來測試操作系統的具體功能
- 5. 在Android系統中讀取系統功能/用戶操作
- 6. Node.js支持的操作系統
- 7. Java可以訪問操作系統中的搜索文件系統功能嗎?
- 8. 操作系統
- 9. windows mobile(過去的操作系統)和windows phone 7操作系統的功能有什麼區別?
- 10. 操作系統是否有安全文本輸入的功能?
- 11. 覆蓋Windows操作系統下的複製粘貼功能?
- 12. 檢查操作系統版本上的功能/類別?
- 13. 網站的哪些功能可以取決於操作系統?
- 14. Android NDK不同操作系統版本的功能兼容性
- 15. 跨操作系統的虛擬光驅功能
- 16. 硬件支持的操作系統功能
- 17. 如何自動化測試的Android操作系統功能
- 18. 在MSWin32操作系統上的條款:: ReadKey :: GetTermialSize操作系統
- 19. 在Windows操作系統中的pathos軟件包操作系統
- 20. Android操作系統 - 阻止用戶關閉應用程序或使用任何操作系統功能
- 21. Java程序如何訪問操作系統功能?
- 22. 操作系統 - TLB
- 23. 操作系統中
- 24. Linux操作系統
- 25. FASM操作系統
- 26. Linux系統功能
- 27. 與系統功能
- 28. Java操作系統可能如何?
- 29. 這種方式系統管理可能在Android操作系統?
- 30. 電腦操作系統不能使用fs登錄系統API
您不需要在「操作系統級別」上訪問它們。操作系統的工作是使訪問這些設備變得簡單 - 如果node.js是好的,你應該可以這樣做。 –