我为一个朋友制作了一个小create-react-app
应用程序作为实用程序。我想用express
提供它,并用pkg
打包它,这样他就不必安装Node或任何东西,只需双击一个可执行文件并打开浏览器即可使用它。
到目前为止,除了图像之外,我还可以使用它。问题是有超过2.7GB的图像,所以我不想通过将它们指定为assets
来封装pkg
。
如何让打包后的应用程序查看本地文件系统,以便映像不在可执行程序包中?
答案是…改用nexe
。
我不知道他们之间到底发生了什么,但我能够将我想要的(node
服务器(打包为可执行文件,并排除所有映像,并在express
服务器启动时通过运行可执行文件使站点按预期在本地运行。