Запустите приложение nodejs, использующее cross-env с pm2.

Я пытаюсь запустить приложение nodejs, cmd по умолчанию выглядит следующим образом:

pm2 start app.js

Я не могу этого сделать, потому что я использую cross-env и скрипт, как показано ниже:

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

Таким образом, npm run start запустит приведенный выше скрипт.

Как я могу обслуживать свое приложение, используя pm2 и приведенный выше скрипт?


person An-droid    schedule 04.10.2017    source источник
comment
Возможный дубликат Может ли pm2 запускать скрипт "npm start"   -  person Dve    schedule 04.10.2017


Ответы (1)


Ты можешь использовать:

pm2 start npm -- start

or

pm2 start npm --name CrossApp -- run start

Надеюсь это поможет

person Siddharth Srivastva    schedule 04.10.2017