Создайте NW.js без окна

Можно ли создать приложение NW.js (узел), у которого нет точки входа в окно?

Я хочу использовать NW.js, потому что хочу создавать окна, но не в точке входа. Приложение должно работать в фоновом режиме и открывать окно в определенное время.


person Aminadav Glickshtein    schedule 31.07.2016    source источник


Ответы (2)


Просто установите show:false в файле манифеста, позже вы сможете открывать новые окна и закрывать их.

Что касается точки входа в окно, вы всегда можете установить пустую страницу или один файл javascript для запуска при запуске.

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

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

person kailniris    schedule 05.08.2016

Есть несколько способов запустить ваше приложение в NW.js.

Вы можете использовать файл javascript и контролировать, когда ваша страница будет отображаться в нем. Ваш пакет будет таким:

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

Или вы можете настроить окно так, чтобы оно не отображалось изначально, и управлять потоком приложения в другом файле.

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

Я использую первый способ.

Дополнительную информацию о package.json см. в документе NW.js.

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

person rogerdossantos    schedule 18.10.2016