204得票1回答
Visual Studio Code编辑器是基于什么构建的?

微软新推出的跨平台编辑器 Visual Studio Code 是基于哪些底层技术/库开发的呢?有传言称它只是重新打造了Github的Atom编辑器。

153得票5回答
NW.js、Brackets-Shell和Electron之间的功能差异是什么?

现在TideSDK已经基本死亡,我一直在寻找替代的“包装器”来运行HTML/CSS/JS应用程序作为独立的桌面应用程序。到目前为止,我遇到的三个可行选项是NW.js(原名node-webkit)、brackets-shell和Electron(原名atom-shell)。 问题在于,似乎没有...

130得票15回答
未捕获的错误:模块未自注册

我尝试在nw.js(v0.12.0-alpha2)中使用node-vlc。当我没有使用nw.js启动我的应用程序时,它可以正常工作,但是当我使用nw.js启动它时,出现了以下错误: 未捕获的错误:模块未自注册,来源:/home/alexis/Bureau/dev/jukebox/nod...

103得票17回答
如何访问 RowDataPacket 对象

我目前正在使用Node-webkit开发桌面应用程序。在此过程中,我需要从本地MySQL数据库获取一些数据。 查询工作正常,但我无法弄清如何访问结果。我将它们全部存储在一个数组中,然后将该数组传递给一个函数。在控制台中,它们看起来像这样:RowDataPacket {user_id: 101...

83得票1回答
Node-Webkit与Electron的比较

我们计划开发跨平台桌面应用程序。我们发现Node-Webkit是我们的完美选择。但是GitHub开发了他们自己的框架Electron,而不是使用Node-Webkit。 它们之间有什么区别?

56得票8回答
如何清除 Electron(原子壳)中的缓存数据?

我想在Electron(atom-shell)中清除缓存数据。我没有找到类似gui.App.clearCache()(用于清除缓存数据的node-webkit API)的任何API。如果您找到了任何API或其他方法,请告诉我。评论是受欢迎的。

37得票1回答
Node.js无法在同一目录中require一个.js文件

我有一个带有main.js的node-webkit项目。在最顶部,我有:var updater = require("./updater.js"); 我在跟main.js在同一个目录下有一个名为updater.js的文件。当我运行这个应用程序时,出现了以下错误:Uncaught Error: ...

36得票3回答
使用React JS实现右键菜单

我想知道在React组件中设置右键菜单的最佳实践/正确方法是否存在。 目前我有这个...// nw is nw.gui from Node-Webkit componentWillMount: function() { var menu = new nw.Menu(); me...

22得票4回答
替代Node Webkit的选择?(文件大小很重要)

虽然node-webkit很好用,但在Mac和Linux上的二进制文件已经超过70MB了,这对一个hello world应用程序来说是不可接受的。 是否有任何跨平台库可用,仅使用系统默认浏览器? 我并不介意它是 IE、Webkit 还是其他。我认为这样二进制文件会小得多。 或者是否有任何跨...

20得票1回答
使用Node.js询问用户在哪里保存文件

我正在使用node-webkit创建一个应用程序,所以有很多JavaScript代码。我编写了一个node.js函数来截取屏幕并将其保存到磁盘上,但它将其保存到项目根目录中,我希望提示用户选择保存位置,但我找不到创建保存文件对话框的方法。当前代码: screen_shot.js:var fs...