node-webkit相关内容

电子:如何调整浏览器窗口的大小?

如何更改BrowserWindow的大小,而不是在启动时,而是在工作时间? 我找到的所有解决方案都是这样的: var win = new BrowserWindow({ width: 800, height: 600, show: false }); 推荐答案 您的意思是,在创建浏览器窗口后,您希望动态更改其大小。您可以使用setSize win.setSize(wid ..
发布时间:2022-07-24 17:15:44 其他开发

如何清除电子(原子壳)中的缓存数据?

我想清除 Electron(atom-shell) 中的缓存数据.我不找到任何像 gui.App.clearCache()(node-webkit api 来清除缓存的 api数据)在电子.如果您找到任何 api 或任何其他方式,请告诉我知道.评论表示赞赏. 解决方案 Electron 将它的缓存存储在这些文件夹中: 窗户: C:\Users\\AppData\Roam ..
发布时间:2022-01-10 21:55:31 其他开发

使用 React JS 的右键菜单

我想知道是否有最佳实践/正确方法来为 React 组件设置右键单击菜单. 我目前有这个... //nw 是来自 Node-Webkit 的 nw.guicomponentWillMount:函数(){var menu = new nw.Menu();菜单 .append(new nw.MenuItem({标签:'做某事',点击:函数(){//做一点事}}));//我想知道是否可以以更清晰/ ..
发布时间:2021-12-28 14:21:01 前端开发

如何在启动 node-webkit 之前启动 Meteor 实例?

我开发了一个 Meteor 应用.我想将此应用程序打包到 Chromium 的 node-webkit 应用程序运行时中.我需要在本地运行 Meteor 服务器进程.当用户启动 node-webkit 应用程序时,我将如何启动 Meteor 服务器进程? 我知道我可以像这样使用 node-webkit 启动一个 NodeJS 服务器实例: server.js #!/usr/bin/e ..
发布时间:2021-12-22 23:14:51 其他开发

使用 Meteor.js 的桌面应用程序

我发现在 HTML、CSS 和 JavaScript 中创建桌面应用程序的选项是: Electron(原 Atom-Shell) NW.js(以前称为 Node-Webkit) 然而,似乎没有任何明确的实现将 meteor.js 与这些一起使用. NW.js 我已经看到人们提出其他一些问题,但没有实施.甚至无法通过答案弄清楚我应该尝试将什么放在一起: node-we ..
发布时间:2021-12-22 23:00:11 其他开发

如何访问 RowDataPacket 对象

我目前正在使用 Node-webkit 开发桌面应用程序.在此过程中,我需要从本地 MySQL 数据库中获取一些数据. 查询工作正常,但我不知道如何访问结果.我将它们全部存储在一个数组中,然后传递给一个函数.在控制台中,它们看起来像这样: RowDataPacket {user_id: 101, ActionsPerformed: 20}RowDataPacket {user_id: 10 ..
发布时间:2021-11-20 22:16:26 数据库

Node JS - 读取文件属性

我正在使用 NWJS 开发桌面应用程序,我需要获取 .exe 文件的文件属性. 我尝试使用 npm 属性模块 https://github.com/gagle/node-properties,但我得到一个空对象. properties.parse('./unzipped/File.exe', { path: true }, function (err, obj) {如果(错误){控制台日志 ..
发布时间:2021-06-08 18:41:27 其他开发

节点Webkit中的Require(' jquery-ui')产生导航器未找到错误

我已经通过npm为我的node-webkit项目安装了 jquery 和 jquery-ui .我还有一个 index.html ,它在启动时由node-webkit加载,并加载 core.js . 此 core.js 同时需要 jquery 和 jquery-ui .启动应用程序时,出现未定义 navigator 的错误.我尝试使用Google搜索,但没有找到解决方案.有谁知道这是什么原因 ..
发布时间:2021-05-24 19:05:39 前端开发

将Node js项目转换为可执行文件

我已经创建了Node js项目,但是我的客户要求是获取其exe文件,以便他可以在不安装node的情况下运行它.请帮助我将node.js项目创建到其可执行文件(即exe文件)中. 解决方案 我认为您已经解决了问题,但是该问题并未标记为已解决. 您可以使用打包器,我更喜欢使用BoxedApp Packer.该程序可以将您的Node js应用程序“转换"为可执行文件.您只需要启动打包程序, ..
发布时间:2021-05-06 18:52:33 其他开发

Gridx/Dojo& amp; jQuery:排序完成后是否存在回调?

此表是使用NodeWebkit中的GridX/dojo生成的. "[BV] [B] [V]"是jQuery使用类选择器处理的链接.但是,一旦我对网格进行了排序,侦听器便会解除绑定.如何重新应用点击功能?排序&时是否有回调渲染完成了吗? 解决方案 在gridx中完成排序时,我不知道有回调或事件. 但是,在对整个网格进行排序或过滤时会重新渲染整个网格.因此,您可以使用类似以下内容的 : ..
发布时间:2020-08-20 02:57:44 前端开发

如何用node webkit js写文件?

构建应用程序时,"fs"模块不起作用.因此,它必须写入文件,但是当我启动我的应用程序时,什么也没有发生.但是,如果我使用以下方式启动我的应用程序: $ /path/to/app nw 它正常工作.怎么了? 某些代码,我在其中使用fs: function check_prob_2(){ console.log('Problem 2'); fs.appendFil ..
发布时间:2020-07-01 23:37:05 前端开发

在NWJS中调试节点模块

我们正在开发基于节点Webkit(nwjs)的应用程序,它是节点模块和角度代码的混合体.很多业务逻辑已经转移到了节点模块上,但是我还没有找到一种在正在运行的应用程序中调试该代码的方法. 使用devtools进行调试似乎无效,并且这是已知的局限性或错误(使用devtools进行调试).我什至试图从其中一个脚本中要求node-monkey,希望能够打开某种后门程序;)-不幸的是没有起作用. ..
发布时间:2020-07-01 23:37:03 前端开发

NodeWebkit-部署应用程序

我有一个针对Web和NodeWebkit(NW)应用程序的代码库. 我使用以下堆栈: -反应 -哈皮 -续集 -Windows环境 该应用程序的Web版本使用MySQL,而NW使用Sqlite.一切正常.我有一个配置文件,可以根据我的需要(Web或NW)来编译应用程序. 我现在面临的问题是如何部署NW应用程序.想法是向客户提供NW应用程序,然后单击该图标,客户将打开该应用程序. ..
发布时间:2020-07-01 23:35:17 C#/.NET