私はexpress js graphql api serverをデモンストレーションしたいと思います。窓ローカルdevに、私は、このコマンドを実行して、私のサーバーを起動することができ、それが正常に動作します:pm2でpackage.jsonスクリプトを起動するには
yarn dev
このstartコマンドは次のように私のpackage.json
で定義されています:私がしようとすると、
"scripts": {
"dev": "cross-env NODE_ENV=development DEBUG=express:* nodemon --exec babel-node src/index.js"
},
私はpm2 status
それを入力すると、しかし
[email protected]:~/apps/tweet/server$ pm2 start yarn -- dev
[PM2] Starting /usr/bin/yarn in fork_mode (1 instance)
[PM2] Done.
:私のLinuxサーバーにPM2でこれを起動し、私はこのような成功を得ますエラーが言うと、ディスプレイは本当に奇妙に見える:
私はUbuntu 16.04
でこれを実行しています。
私はpm2
を使用せず、ちょうど私のubuntuサーバーでyarn dev
でアプリを起動すれば正常に動作します。
アイデア?
Nodemonは、ファイルの変更を監視し、サーバを再起動することができました、だから多分あなたはpm2を使う必要はありませんか? – WangJie
はい、私は今それを実現します。 pm2からNodemonを差し引いたjson設定をまとめようとしています。 – Latheesan