哪位大哥用 Node 做过桌面应用求分享下经验
发布于 13 年前 作者 jiyinyiyong 9928 次预览 最后一次回复是 12 年前 来自
用 Chrome 写了个玩具, 觉得在浏览器里跑太低级了 https://github.com/jiyinyiyong/chuangling 想用本地应用实现一遍. 我的平台是 Linux… 除了 JS 别的都没深入学过… 我关注了新闻里是 Node-Qt, Node-Webkit, APP.js , 平台看起来很多的样子, 看了下文档, Qt 因为是 C++, 文档没看懂. 后两者基于 webkit… 不知道成熟度怎么样? 求分享下经验
17 回复
node webkit吧。发微就有这个版本。用过,不错。就是最后生成的文件有点大。
app.js也不错 感觉文件大小都差不多
找着文档了, 太好了 https://github.com/appjs/appjs/blob/master/docs/index.md
推荐node-webkit, 因为从网页调用node模块比较直接,不需要经过序列化,性能比较好;另外基于chrome的版本比较新,有很多新特性,比如webRTC
https://github.com/rogerwang/node-webkit
nodejs做桌面程序不好吧,主要是web方向的
主要是文档, 看不懂 Chromium 源码, 不知道楼上的软件怎么上手 app.js 给的文档貌似就上边的链接这一份, 也算比较详细了 可我用习惯的
<script>还有直接在脚本里用require都没成功, 受打击了… 其实我比较好奇为啥 node-webkit 不能从 NPM 安装, 挺怪的感觉
@jiyinyiyong 我们的文档都在wiki里面,欢迎提意见, https://github.com/rogerwang/node-webkit/wiki
@rogerwang 建议把 Wiki 首页链接放在 Readme 作为显眼的标题… 之前 appjs 的文档我是翻到了邮件列表才注意到源码理由那么一份文档… 而且之前我翻来翻去没注意到楼上 Wiki 里还有文档 网上看到的 repo 一般都有网页版醒目的文档… 我下意识想不到那儿都.
@jiyinyiyong 谢谢。刚刚在首页里面加了醒目的标题
我要做一个桌面客户端,只是访问一个网站的网址,现在正在犹豫用appjs还是咱们这个。我的网站需要indexedDB支持,客户端能够全屏。并且客户端是不带地址栏了。我首先发现appjs的indexedDB支持有bug,node-webkit支持更好,但我不知道数据存在什么地方了。其他两方面node-webkit支持应该可以吧
我要做一个桌面客户端,只是访问一个网站的网址,现在正在犹豫用appjs还是咱们这个。我的网站需要indexedDB支持,客户端能够全屏。并且客户端是不带地址栏了。我首先发现appjs的indexedDB支持有bug,node-webkit支持更好,但我不知道数据存在什么地方了。其他两方面node-webkit支持应该可以吧
怎么样了 求指点桌面客户端!
我也好奇咧,如果一个web应用可以通过桌面客户端进行访问,并且访问的时候能够默认浏览器全屏那该多好啊~~求大牛指点~ 话说类似hao123的客户端么么~
用 node-webkit 和 appjs 可以做到… 大概还有其他技术, 毕竟 webkit 内核是独立可用的 如果你只要全屏的话… HTML5 有全屏的 API… 可以去看一下
@jiyinyiyong 好嘞~去看看~
https://github.com/rogerwang/node-webkit/wiki/List-of-apps-and-companies-using-node-webkit
你可以参考这个列表…