我有一台配备 ARM 处理器并运行 Win CE 操作系统的设备。
现在我需要在设备内部实现一个 Node js 服务器。
在另一台运行 Linux 的 ARM 设备上实现了相同的要求
由于 Node 是针对 Linux 编译的,因此它们能够在设备内运行 Node js 服务器。
但是没有可用的 Win CE 兼容版本的 Node
那是还没有完成还是我错过了什么?
我读过有关 Microsoft chakracore 的内容,但了解不多。
有人知道如何在 Win CE 运行设备上运行 Node 吗?
任何类型的线索/帮助都值得赞赏。谢谢
最佳答案
Windows CE 提供了 Win32 API 的实现,该实现在某种程度上与 Windows 桌面操作系统上实现的完整 Win32 版本兼容。 它还提供 C/C++ 库,但如您所知,细节决定成败,这些实现可以被视为桌面上的实现的子集,缺少单个函数或特性可能会迫使您重新实现大量代码来解决该限制。 Windows CE 还旨在在 RAM 和处理能力有限的资源有限设备上运行,老实说,node.js 似乎并不完全针对此类平台。 首先,我想了解这个要求是否有意义,以及为什么需要将像 CE 这样的小型实时操作系统与像 Nodejs 这样的巨大的解释型和资源匮乏的怪物混合在一起。
关于node.js - 如何在Win CE ARM嵌入式设备上运行node js服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39248404/