Gibt es eine Möglichkeit, eine Console-only, GUIless, fensterlose Anwendung mit nw.js zu haben?Ist es möglich, eine Konsolenanwendung mit nw.js zu erstellen?
Wir haben einige interne Dienstprogramm ursprünglich mit App.js gemacht und vor kurzem zu Nw.js (früher Node-Webkit) konvertiert. Dieses Tool besteht aus einer GUI-App und einem Console-Only-Prozess (in Build-Prozess integriert). App.js konnte alle * .js wie nodejs in der Konsole ausführen, aber in nw.js scheint es zwingend zu sein, dass die Anwendung einige Haupt * .html und Fenster hat. Auch wenn mit node-main
in Manifest erfordert es main
Feld vorhanden sein.
* "Gibt es eine Möglichkeit, Konsole, GUIless, fensterlose Anwendung mit nw.js zu haben?" * Warum würdest du das tun? Im Gegensatz zur Verwendung von Node? –
Das Hinzufügen einer 40 MB Webkit-Abhängigkeit, nur um die Konsole zu verwenden, scheint keine gute Idee zu sein. Können Sie es nicht einfach mit der Node.js [binary] (http://nodejs.org/dist/v0.11.16/node.exe) versenden? –
@ ben-Vermögen, wie ich bereits erwähnt habe, gibt es auch GUI-Teil davon. GUI-Teil wird von Menschen verwendet, Konsole Teil für Build-System und gelegentlich auch von Menschen. Ich versuche zu vermeiden, node.js binary zusammen mit nw.js zu versenden, nicht umgekehrt. – k12th