2017-11-28 9 views
0

を起動しますはどのように開発しながらスクリプトを起動するために私のpackage.jsonに次のコードを持っていPM2ノードバベルとJSとプリセット

.... 
    "scripts": { 
     "start": "nodemon src/index.js --exec babel-node --presets es2015,stage-2" 
     }, 
.... 

は今、私は生産にそれを展開します。私はnpm startを実行するとすべて正常に動作します。ただし、端末を閉じるとシャットダウンします。だから私はどのようにそれを使用することができますPM2

これは私が試したものです:

pm2 start src/index.js -x babel-node -p es2015,stage-2 
+0

あなたは '--node-args'を試すことができます –

+0

@VipinKumarコマンドを表示できますか? –

答えて

2

をあなたが好きな場合は、実際にnpm startを使用することができます。

$ pm2 start npm -- start

使用)生産の展開のために、私は強く、A推薦する、と述べたことpm2スタートアップ用の設定ファイル(環境変数などをバンドルできるようにする)、b)起動時ではなくビルドステップとして資産をプリコンパイルします。

+0

ありがとう:) –

関連する問題