如何从 NodeJS+Express 应用程序制作可执行文件?

How to make a executable from a NodeJS+Express app?

我有一个 NodeJS + Express 应用程序,我将其用作打印服务器。

我应该从这个网络应用程序创建一个可执行文件。

到目前为止,我添加了 node-windows and node-mac 以使我的应用 运行 作为服务或守护进程。

现在我需要的是创建 Windows 可执行文件或 DMG,以便我的用户可以执行并开始使用我的应用程序。

有些项目像 nexe (No support for Exe files) and EncloseJS 但我无法生成工作 EXE 文件。

我应该使用什么?

指南 Standalone Express API Binaries with pkg 解释了如何制作独立的 express 可执行文件。