2、其次把要打包的文件和package.json都放在nw.js同级文件夹下,package.json是入口的配置文件,没搞好的话进行不了。先运行一下nw.exe看可不可以正常运行,如果可以正常运行的话就可以打包了,要改生成的软件的图标的话在这里就把nw.exe的图标改了,先用“IconWorkshop.exe”生成一套ico图标,接着用“ResHacker.exe”这个软件改图标,如果是打包生成最终的exe文件后再改图标会被杀毒软件删掉,在这里改的话就没有这个问题。
3、最后用“Enigma Virtual Box”打包软件成新的可执行文件,最后生成的只有一个EXE文件,图标和打包前的可执行文件一样。
1、首先去官网下载安装包。
2、然后解压:解压后的目录是这样。
3、下一步写自己的web程序:有些桌面api 可以去官网查看案列。
4、直接把app打包成zip压缩格式,放到这个目录中。
5、下载 Enigma Virtual Box 记得下单文件版本,把主文件,下面add选择nw的目录文件。执行封包就会出现单独的exe文件,这个文件就可以脱离nw目录单独执行了。
6、改完之后另存为exe就可以了,一个完美的nw做得exe可以执行文件就搞定了。
注意事项:
node版本最好在10以上。