打包web静态站点到exe nodejs

Package web static site to exe nodejs

我有静态站点,下面有一些文件:

问题:我想构建一个 exe 文件来为上面的文件提供服务,该文件应该 运行 on window。

安装exe文件时,程序会运行静态站点和其他组件可以连接

请推荐适合我的工具

您可以使用 express.js 网络服务器构建一个节点应用程序,然后您可以使用 pkg 模块

将代码和资产编译成一个 exe 文件

使用 pkg 模块,您可以在 windows、mac 或 linux.

上将节点应用程序捆绑到 运行

要使用 pkg 打包静态文件,您需要将资产目录添加到 package.json 中,如文档

中所述
"pkg": {
    "assets": "your-assets-dir/**/*"
}

请点击这些链接,

如果您想为 windows 制作安装程序,您可以使用 inno script studio

您可以使用 Electron。它可以在 chrome window 中为您的静态站点提供服务。但是作为桌面应用程序。您可以为跨平台构建它,也可以制作安装程序文件。