1.下载node-webkit:https://github.com/nwjs/nw.js
=>下载完成后是个压缩包。解压即可。
=>看到nw.exe文件,双击运行一下,看是否正常
=>exe文件的图标可以用Resource Hacker,nw-builder和node-winresourcer之类的工具替换。
2.项目新建package.json:
{
"name":"zqz", //这里的name属性很重要,类似唯一标示。不可少!
"main":"index.html", //窗口要渲染的文件
"nodejs":true, //true,为启用nodejs
"node-main":"app.js", //nodejs的入口文件
"window":{ //简单的设置了一个属性
"width":800,
"height":500
}
}
3.生成exe
=>将含有package.json、app.js、index.html 文件的项目压缩成 xx.zip 文件
=>将xx.zip文件直接copy到与nw.exe同级的文件中
=>cmd,在命令行中输入copy /b nw.exe + xx.zip XXX.exe
(有关命名:nw.exe一定要在xx.zip之前!)
#生成exe 命令:cmd,到E:\My_product\项目\code\nwChess目录下,输入copy /b nw.exe+nwChessApp.zip 测试.exe
更多参考:
https://www.cnblogs.com/hss-blog/p/9857943.html
https://blog.csdn.net/qq_36308324/article/details/78754466
http://www.flashme.cn/index.php/study/55.html
https://blog.csdn.net/zcmain/article/details/105536212
https://www.cnblogs.com/tc310/p/10795783.html