2016-04-04 13 views
0

エクスプレスjsサーバーを実行している間、永遠に使用したいと思います。通常はnpm startでサーバーを起動していましたが、いつもjsサーバーを起動できます。ノード永遠にapp.jsコマンドを使用して、サーバーが開始されていません。私はノードとexpress.Please私を助けてください新しいです。事前にありがとう。 ./bin/www command.Iは、あなたがスピンアップするためにあなたのサーバーのために実行する必要があるコマンドですエクスプレスjsサーバーの実行中に永遠に使用する方法

C:\Users\Gourab>forever start ./bin/www 
warn: --minUptime not set. Defaulting to: 1000ms 
warn: --spinSleepTime not set. Your script will exit if it does not stay up f 
or at least 1000ms 
info: Forever processing file: ./bin/www 
error: Cannot start forever 
error: script C:\Users\Gourab\bin\www does not exist. 
+0

を'スクリプト? – war1oc

+0

コマンドが "node ./bin/www" @ war1oc –

+0

どのファイルでどのようにspinSleepTimeとminUptimeを設定するか? –

答えて

1
forever start ./bin/www 

を取得しています起動永遠に与えた後

。 あなたのpackage.jsonファイルが含まれている必要があります

"scripts": { 
    "start": "node ./bin/www" 
}, 

あなたがminUptimeとspinSleepTime設定するには、次のコマンドを使用することができます:「スタートでコマンドが何であるかを、あなたのpackage.jsonファイルで

forever start --minUptime 1000 --spinSleepTime 1000 ./bin/www 
+0

このコマンドを実行した後にエラーが発生しました@ war1oc –

+0

プロジェクトルートからコマンドを実行する必要があります。ここでpackage.jsonファイルは – war1oc

+0

です。-w ./bin/wwwこのコードは@ war1ocで動作しています –

関連する問題