用node-webkit把web应用打包成桌面应用

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值