问题标签 [nwjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 将源文件复制到 Nodejs 中的另一个目标
我正在尝试使用 fs-extra 模块将图像从文件夹复制到另一个文件夹。
这是我的目录
这是我一直得到的错误:
错误 {errno:-4058,代码:“ENOENT”,系统调用:“lstat”,路径:“E:\mainisp.jpg”,消息:“ENOENT:没有这样的文件或目录,lstat 'E:\mainisp.jpg' "}
并通过将目的地更改为./test/
我收到此错误
错误 {errno:-4058,代码:“ENOENT”,系统调用:“lstat”,路径:“E:\Development\Node apps\Node softwares\Digital_library\mainisp.jpg”,消息:“ENOENT:没有这样的文件或目录, lstat 'E:\Devel...apps\Node softwares\Digital_library\mainisp.jpg'"}
注意:我没有在浏览器中测试这个。这是一个 Nwjs 应用程序,附加的错误图片来自 Nwjs 控制台。
macos - osx中的应用程序安装请求
我有一个使用nwjs-builder 构建的nwjs应用程序来创建 mac 应用程序(MyApp.app),然后使用node-appdmg打包到 dmg 图像中。
如果我的应用程序文件夹中还没有任何版本的应用程序,当我双击已安装的 dmg 图像中的应用程序时会出现此对话框:
现在我的问题是——我能以某种方式控制这种行为吗?禁用该安装优惠,或了解它如何尝试安装以及为什么会失败?在生成的构建或 nwjs-builder 或 node-appdmg 中找不到任何线索。
node.js - 如何在 NodeJS 中检查计算机何时空闲?
我想在 NodeJS 的后台运行一个进程,等待计算机闲置 10 分钟。我的意思是用户不要触摸键盘或鼠标。
换句话说:我想在任何窗口中监听键盘和鼠标事件,并在它发生时通知我的应用程序。
对于这个任务,我可以使用普通节点、nw.js 或电子。
我认为我必须使用 C++、本机模块和 DLL。但我希望有一个更好更简单的解决方案。
你有?
javascript - 使用 NWJS 启用“最大化”按钮
我正在使用 NWJS 开发桌面应用程序。当我尝试最大化窗口时遇到问题。该按钮显示为禁用,因此我无法最大化窗口,只能让我关闭并最小化窗口。
那是我的 package.json:
任何人都可以帮助我吗?它很感激。谢谢!
google-chrome-extension - 如何在 NW.js 中运行 Chrome 扩展程序?
这个问题非常简短且不言自明。我想知道如何在 NW.js 中运行我的 Chrome 扩展程序。
我知道您可以在 NW.js 中运行应用程序,并且我认为您也可以运行扩展程序?
我在这个话题上找不到太多。早在 2013 年,这样做的方法似乎是:
任何想法表示赞赏!
node.js - 如何在 nwjs 中包含 node-sass(在 Windows 上)
我正在 NW.js (node-webkit) 中开发一个多平台项目,它必须使用 node-sass。问题是我似乎无法找到任何方法将它包含在 Windows (x64) 上而不会出现错误。
这是我尝试过的:
- 要求原样
错误:动态链接库 (DLL) 初始化例程失败。 - 使用 node-sass 的内置脚本构建,然后需要
错误:动态链接库 (DLL) 初始化例程失败。 - 使用 node-gyp 构建
错误:动态链接库 (DLL) 初始化例程失败。 - 使用 nw-gyp 构建(配置命令失败)
错误:在尝试加载 binding.gyp 时在 binding.gyp 中评估条件 'OS=="win" 和 component=="shared_library" 时未定义名称'component'
我已经在 Windows 10 (x64)、node v6.5.0、NW.js v0.16.1 和 v0.17.0、node-sass(最新)上对此进行了测试。
谢谢你的帮助!
javascript - wnsow.setResizable 在 NWjs 中不起作用
window.setResizable(false) 在 NWjs 中不起作用。window.enterFulscreen() 也未定义 NWjs 检查员。
我在 windows10 64 位电脑上,有最新的 NWjs 设置。
我需要导入一些模块吗?如何导入?谢谢
google-cloud-messaging - NW.js chrome.gcm。API 不起作用
我有 chrome 打包的应用程序,在那里我使用 GCM。
NW.js在这篇文章中表示他们会继续支持chrome API ,但是我在使用时无法获取注册ID chrome.gcm.register
。
有这方面的消息吗?这个 API 还支持吗?