nw.js开发的一个小项目总结

本文分享了一位开发者使用nw.js进行桌面应用开发时遇到的问题与解决方案,包括数据库支持、打包发布、打印功能实现及性能优化等方面的经验总结。

因为一直搞web开发,所以当朋友提出要开发一个每日菜品原料采购记录系统时,我就想用xampp搞一套

但是寻思着xampp整套东西很大,启动和重启也不方便,就搜索桌面软件开发语言

就是nw.js了。

跌跌撞撞开发完,遇到的坑挺多,也有很多功能实现不了。

nw.js主页宣称的有几点 根本还名不副实,比如:

”完全支持node.js模块和第三方模块“,想得太美,sqllite数据库的包就不行,必须自行编译,痛苦。

“打包和发布很简便”这点也是坑,哪里简便了,各种步骤和措施超级繁琐。在无数次打包失败后,我写了个bat启动nw程序,功力不够。

win程序中的打印功能在nw.js中也是困难重重,有个print库,但是没有针对nw.js的库,自己搭环境想编译出个win32.node,未果。打印功能没有实现。

 关于性能:启动后,经常出现画面停顿,停在原地卡顿。

关于html5和css3的支持,应该是chrome内核的功能了,还是计较全面的。

 

 

转载于:https://my.oschina.net/jingxing05/blog/600068

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值