一:下载nwjs
这里我们使用nwjs官网下载:NW.js (nwjs.io)
进入官网,我们以normal为例进行测试,进行normal的下载,下载完成后进行解压
(sdk版本可以实现打包成exe后可以f12查看开发者工具等)
打开解压后的nwjs点击nw.exe正常运行则安装成功
二:创建测试用例
文件夹 t1:
t1.html
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body>test
</body>
</html>
package.json
{"name": "test1","version": "0.0.1","main": "t1.html"
}
三:打包生成zip
注意!!!
要在文件夹下进行打包(及在有t1.html package.json文件的地方打包),全选以上两个文件后打包生成zip格式(zip的意义不是打包,而是归档,rar、7z会导致文件被压缩)后改名为t1.nw,将所生成的t1.nw放入nw所在文件夹下
四:生成exe
cmd以管理员形式打开(如果不以管理员形式打开会报错)
进入到nw所在文件夹
使用命令:copy /b nw.exe+t1.nw t1.exe
之后就会在文件夹内生成一个t1.exe,这时我们打开就可以运行了
注意:不能只把t1.exe移动到其他地方,需要把整个文件夹拷贝才能运行,因为exe需要使用nw的一些dll