Start nodejs app that use cross-env with pm2
Asked Answered
L

1

7

I'm trying to start my nodejs app, the default cmd is the following :

pm2 start app.js

I can't do that because I use cross-env and the script as below:

"start": cross-env DOTENV_FILE=.env node build/app.js

So npm run start will launch the script above.

How can I serve my app using pm2 and the script above ?

Lallans answered 4/10, 2017 at 9:34 Comment(1)
Possible duplicate of Can pm2 run an 'npm start' scriptOrtolan
R
9

You can use:

pm2 start npm -- start

or

pm2 start npm --name CrossApp -- run start

Hope this helps

Rabbinate answered 4/10, 2017 at 9:52 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.