之前看到过的 exe ,打开之后好像是封装的网页,网上搜了下似乎叫 node-webkit 还有其他的方式吗?体积尽量小一点的,移植性好的。
1
murmur 2016-10-31 22:58:08 +08:00
体积尽可能小一点不可能,他又不能像微软那样一套 c++运行库通吃(就 c++运行库还有 2005-2015 一堆版本等着你装呢)
然后,我用过 nw.js ,就是 node-webkit ,坑 tm 多的 1b ,你难道没看到这东西看起来很美好实际上做出来的、大家都用的就是俩豪华记事本,然后微软的启动速度还是压着阿童木打 稍微 native 一点的东西,这玩意儿就趴窝了,他又不像 phonegap 那样别人做了一堆 native 适配的插件给你用 另外一点, nw.js 的某一些版本,不知道是新版旧版,在比较新的机器上,比如 i5 独显,是开不了 3d 加速的,然后某一些可以,开不了加速你的 canvas 什么渲染还想有帧数么。。 老实选正路子吧 |
2
mafic 2016-10-31 22:59:07 +08:00 via iPhone
air 打包
|
3
macroideal 2016-10-31 23:13:14 +08:00 via iPhone
Postman 这种不知道是怎么做的
|
4
miao1007 2016-10-31 23:15:38 +08:00 via Android
postman , typora 都是用一个叫做 electro 什么做的,但是有内存泄漏
|
5
fffflyfish 2016-11-01 00:20:37 +08:00 via iPad
electron
|
6
ck65 2016-11-01 00:58:23 +08:00
确实, Electron app 只要是比记事本高级点的,比如今一个 Chrome 的 tab 内存还高,成倍数的高。
|
7
yyfearth 2016-11-01 02:00:31 +08:00
nw.js 不如 electron 好用
但是都太肥大了 如果你的 HTML 兼容性好 没用 HTML5 的功能 其实一个 IE 的壳就够了 大小也就 几百 K 大 每个版本的 Windows 都支持 但是你需要解决 IE 内核兼容性问题 |
8
Senevan 2016-11-01 07:44:44 +08:00 via Android
electron atom 编辑器就是用的这个,问题是一个 hello world30MB 起步
|
9
ragnaroks 2016-11-01 08:34:27 +08:00
现在无非就 nw.js/electron,
要是不考虑 native 的话,可以用直接用带 browser 控件的 wpf/mfc 等直接套一个算了 |