Node.js 将web静态站点打包为exe nodejs

Node.js 将web静态站点打包为exe nodejs,node.js,package,static-site,Node.js,Package,Static Site,我有一些静态网站的文件如下: index.html bundle.js 图像/某些文件 一些文件字体和svg 问题:我想建立一个exe文件来服务上述文件,该文件应该在Windows上运行 当安装exe文件时,程序将运行静态站点和其他组件可以连接 请给我推荐一个for me工具您可以使用express.js web server构建一个节点应用程序,然后您可以使用pkg模块将代码和资源编译成exe文件 使用pkg模块,您可以将节点应用程序捆绑在windows、mac或linux上运行 要使用pkg

我有一些静态网站的文件如下:

index.html bundle.js 图像/某些文件 一些文件字体和svg 问题:我想建立一个exe文件来服务上述文件,该文件应该在Windows上运行

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


请给我推荐一个for me工具

您可以使用express.js web server构建一个节点应用程序,然后您可以使用pkg模块将代码和资源编译成exe文件

使用pkg模块,您可以将节点应用程序捆绑在windows、mac或linux上运行

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

"pkg": {
    "assets": "your-assets-dir/**/*"
}
请点击这些链接

如果要为windows制作安装程序,您可以使用,

您可以使用。它可以在chrome窗口中为静态站点提供服务。但作为一个桌面应用程序。您可以为跨平台构建它,也可以创建安装程序文件