2016-03-29 11 views
0

PM2でpackage.jsonからスクリプトを実行しようとしています。しかし、特定のスクリプトを実行するのに問題があります。スクリプトは私のpackage.json内のオブジェクトは、次のようになります。NPMでPM2で複数のpackage.jsonスクリプトのいずれかを実行するには?

"scripts": { 
    "lint": "eslint src --ext .jsx", 
    "clean": "rimraf ./www/build", 
    "build": "npm run clean && NODE_ENV=production webpack", 
    "server:prod": "NODE_ENV=production node server.js", 
    "server:dev": "NODE_ENV=development node server.js" 
}, 

、私は私の運用サーバーを起動するためにnpm run server:prodを使用することができます。ただし、PM2はrunコマンドを使用しません。私はpm2 startと複数の組み合わせを試しましたが、どれもうまくいかないようです。誰でもこれを行う正しい方法を知っていますか?

答えて

2

アプリケーションの起動時にpm2を使用するようにnpmスクリプトを変更してみてください。

それでもnpm run server:prodでサーバーを起動します。

+0

ありがとうございます! – Steph

関連する問題