创建一个没有 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 文档。
是否可以创建没有 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 文档。