最近要作个桌面的应用,用起来也方便。找了一圈发现NW.js挺容易上手,分享给你们。 html
NW.jsjson
官网https://nwjs.io/app
1.下载适合当前版本的jsspa
【这里下载的SDK版本,方便后续调试】3d
2.解压到本地调试
3.构建本身的project
index.html和package.json这两个文件必需要有的。htm
4.把项目放到nw.js解压后的同一目录下blog
5.命令进入到当前文件夹 输入 nw myappip
也能够直接把项目拖到nw.exeget
6.将应用打包成app.nw文件,进入myapp文件夹中,将全部文件选择打成zip包,而后更名为app.nw
7.合并app.nw和nw.exe:
将app.nw文件移动到和nw.exe同级目录下,而后执行命令copy /b nw.exe+app.nw app.exe,这时是能够直接执行app.exe的,但换到其它目录就不能够执行了,由于换到其它目录找不到nwjs包内的依赖文件
【但只能在当前环境执行,在别处使用时须要打包,生成 .exe文件】
8.使用Enigma Virtual Box打成独立的可执行的exe文件
http://enigmaprotector.com/en/downloads.html
9.(1)导入项目的.exe文件
(2)选择输出路径【打包后的文件存放地址】
(3)把nw.sj的文件拖到这里,【不包含本身的项目】
10.点击process
11.success!
12.生成的文件
(完。。。)
原文https://jingyan.baidu.com/article/3065b3b6a06c92becff8a483.html