2015-12-24 11 views
5

Im GitHub Electronを使用して、Webテクノロジーを使用してデスクトップアプリケーションを作成します。電子アプリケーションを起動した後、Node.jsサーバーファイルを自動的に実行します。

私はNode.jsをサーバーとして使用しています。私の問題は、電子アプリケーションを起動するときにファイルserver.jsを実行する方法がわかりません。

私は、私は、コマンドライン$ node server.jsなしサーバーを実行できるように分布のための私のアプリをパッケージ化します。

答えて

9

あなたのメインファイル(例えばapp.js)で単にrequireserver.jsファイル:

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

... 

そして、あなたが持つことができるserver.jsファイル内:

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

あなたが角度を持っているときにそれを行う方法2アプリに「ng serve」が付いていますか? – jlang

関連する問題