我们正计划build立跨平台的桌面应用程序。 我们发现Node-Webkit是我们的完美select。 但是GitHub开发了自己的叫做Electron的框架,而不是使用Node-Webkit。 他们有什么区别?
我试着用nw.js(v0.12.0-alpha2)来使用node-vlc。 当我启动我的应用程序没有nw.js它的作品,但是当我启动与nw.js我得到一个错误: Uncaught Error:Module did not self-register。“,来源:/home/alexis/Bureau/dev/jukebox/node_modules/vlc/node_modules/ffi/node_modules/bindings/bindings.js(84) 我用nw-gyp尝试了一些命令,但是它不能帮助我。 我在Ubuntu 14,64位。
Microsoft的新(免费)跨平台编辑器Visual Studio Code (2015年5月29日发布)是基于哪些基础技术/库? 有传言说,这只是Github的primefaces编辑器更名。
既然TideSDK实际上已经死了,我一直在寻找替代的“包装”来运行HTML / CSS / JS应用程序作为独立的桌面应用程序。 到目前为止,我已经运行的三个可行选项是NW.js (以前称为node-webkit), 括号shell和Electron (以前称为primefacesshell)。 问题是,在function集,兼容性等方面似乎没有足够完整的三者之间的比较。我希望把它变成一个或多或less规范的线程上的(客观)差异三,特别是关于: 平台支持 ; 操作系统,依赖关系等 语言function支持 ,就HTML5,CSS3和JavaScript而言。 认为像“HTML5video工作,如果是的话,什么编解码器可用? 非标准的额外function ,如托盘图标,popup通知和OS渲染的菜单栏。 可扩展性 ; 例如。 能够“插入”本地代码,与Node.js交谈等等。 build筑学 ; 尤其是影响作为开发人员日常使用的体系结构差异。 debugging ; 包括开发工具,与node-inspector等常用工具的兼容性。 … 等等。 在作为应用程序开发人员进行select时,什么是客观的,技术上的差异呢?