工具
nw.js 下载地址:https://download.csdn.net/download/qq_37740841/12889739
innosetup 下载地址:
http://www.jrsoftware.org/isdl.php
教程
- 解压nwjs-v0.48.3-win-x64,解压目录如下(官网下载没有这两个文件):
- 修改package.json中的main,该为需要打包的web地址
{
"main":"https://www.baidu.com/",
"name": "baidu",
"window": {
"title": "baidu",
"icon": "",
"toolbar": true,
"width": 1980,
"height": 1100,
"min_width": 400,
"min_height": 200
},
"webkit": {
"plugin": true,
"java": false,
"page-cache": false
}
}
- 执行start.bat,会在同一目录生成app.exe,运行app.exe即可。
将app.exe等其它文件一起打包为安装包
- 下载安装innoset up
- 指定exe路径及其依赖文件即可
注意事项:生成脚本后要修改:
{app}\xxx 指定子文件夹
例如:
Source: “C:\Users\Administrator\Desktop\nwjs-v0.48.3-win-x64\locales*”; DestDir: “{app}\locales”; Flags: ignoreversion recursesubdirs createallsubdirs
Source: “C:\Users\Administrator\Desktop\nwjs-v0.48.3-win-x64\swiftshader*”; DestDir: “{app}\swiftshader”;