2015-12-24 6 views
5

Im mit GitHub Electron gestartet haben, um Desktop-Anwendung mit Webtechnologien zu erstellen.Führen Sie die Node.js-Serverdatei automatisch aus, nachdem Sie Electron App

Ich verwende Node.js als Server, mein Problem ist, dass ich nicht weiß, wie man die Datei server.js nur beim Starten der Elektronen-App ausführen.

Ich möchte, dass meine App für Verteilung verpacken, so dass ich$ node server.js den Server ohne die Befehlszeile ausgeführt werden können.

Antwort

9

Einfach nur require die server.js Datei in Ihrer Hauptdatei (zB app.js):

var app = require("app") 
    , server = require("./server") 
    ; 

... 

Und in der server.js Datei können Sie haben:

require("http").createServer(function (req, res) { 
    res.end("Hello from server started by Electron app!"); 
}).listen(9000) 
+0

Wie es tun, wenn Sie einen Angular haben 2 App mit 'ng dienen? – jlang

Verwandte Themen