node.js - 如何在Win CE ARM嵌入式设备上运行node js服务器?

标签 node.js arm windows-ce

我有一台配备 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/

相关文章:

javascript - NodeJS中的Module.exports,输出函数

linux - 如何防止 GCC 传入默认标志?

node.js - 解决promise的Sinon.JS stub 返回 "{}"

javascript - 如何将passport js配置放在一个公共(public)文件中

linux - 无法使用 ARM Linux 程序集换行打印

winapi - ARM 是否支持 kernel32.dll 和 shell32.dll?

c++ - 获取 QOpenGLFramebufferObject 抗锯齿纹理的替代方法,而不是多重采样 + blitting

java - 使用 SetWindowLong 覆盖 WndProc

c# - CE 上的抗锯齿 DrawLine

javascript - 如何在 Mongoose 中更新/插入文档?