nw.js打包windows包,并生成快捷方式和添加到开始菜单

1、把开发的项目文件压缩成app.zip文件 再重命名为app.nw文件,再把下载的nw-sdk 或者nw-normal版本的包 里面的nw.exe复制到跟app.nw同一目录下 ,执行 copy /b nw.exe+app.nw app.exe命令 就可以生成一个app.exe文件

nw.js打包windows包,并生成快捷方式和添加到开始菜单_第1张图片

2、把app.exe文件复制到 nw-sdk(或者nw-normal)包里面跟nw.exe同级目录下

 

3、把含有app.exe nw.exe的整个文件夹app 复制到一个新的目录下,下载

workplus-setup.nsi 下载链接 https://pan.baidu.com/s/1qYbAUk8

个人下载到D:\BaiduNetdiskDownload里面

nw.js打包windows包,并生成快捷方式和添加到开始菜单_第2张图片

把下载下来的workPlus-setup.nsi重命名为app-setup.nsi ,并用写字板打开该文件把里面所有workPlus替换成app保存即可。

4、单击右键 app-setup.nsi文件,选择 Complie NSIS Script 等他执行完 就可以把生成的 app-setup.exe 发给客户 分发安装了。安装过程中会自动生成快捷方式和在开始菜单添加快捷方式。点击快捷方式就可以启动项目。

参考资料: https://segmentfault.com/a/1190000006758583

 

5、在执行complie nsis script之前还可以使用resource Hacker把nw的图标改成自定义的图标

首先准备一张png图转换成.ico格式图片 ,转换连接百度一堆http://www.bitbug.net/

准备好.ico图后就可以打开resource Hacker 替换图片了参考链接https://newsn.net/say/resource-hacker.html

你可能感兴趣的:(前端,nw.js)