2015-12-24 19 views
5

Im sử dụng GitHub Electron để tạo ứng dụng Desktop bằng công nghệ web.Tự động chạy tệp máy chủ Node.js sau khi khởi chạy Ứng dụng Electron

Tôi đang sử dụng Node.js làm máy chủ, sự cố của tôi là tôi không biết cách chạy tệp server.js chỉ khi khởi chạy ứng dụng điện tử.

Tôi muốn gói ứng dụng của tôi cho phân phối để tôi có thể chạy các máy chủ mà không cần dòng lệnh$ node server.js.

Trả lời

9

Chỉ cần đơn giản require các server.js tập tin trong tập tin chính của bạn (ví dụ app.js):

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

... 

Và trong file server.js bạn có thể có:

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

Làm thế nào để làm điều đó khi bạn có một góc 2 ứng dụng với 'ng serve'? – jlang

Các vấn đề liên quan