创建一个没有 window 的 NW.js

Create a NW.js without a window

是否可以创建没有 window 入口点的 NW.js 应用程序(节点)?

我想使用NW.js,因为我想创建windows,但不是在入口点。该应用程序应在后台运行,并在特定时间打开 window。

只需在清单文件中设置 show:false,稍后您可以打开新的 windows 并关闭它们。

至于 window 入口点,您始终可以设置空白页或单个 javascript 文件在开始时执行

http://docs.nwjs.io/en/latest/References/Manifest%20Format/#main

http://docs.nwjs.io/en/latest/References/Manifest%20Format/#show

在 NW.js 中有一些方法可以启动您的应用程序。

您可以使用 javascript 文件并控制您的页面何时显示在其中。您的包裹将是这样的:

//package.json
{ "main": "src/index.js" }

或者您可以设置 window 初始不显示,并控制其他文件上的应用程序流程。

//package.json
{ 
"main": "src/index.html",
"window":{
"show":false
 },
"node_main":"index.js"
}

我用的是第一种方式

有关 package.json 的更多信息,请参阅 NW.js 文档。

http://docs.nwjs.io/en/latest/