PM2 использует неверную версию node.js - PullRequest
1 голос
/ 16 апреля 2019

У меня была установлена ​​версия узла v6.11.1, но она выдавала ошибку в некоторых пакетах, поэтому я установил v10.15.3 с nvm и установил его по умолчанию.

#If I run my app directly using node, it uses correct node version v10.15.3 and works
node server.js

#If I run using pm2 it uses old node version v6.11.1 and causes error.
pm2 start server.js

Я попытался передать --interpreter как

pm2 start server.js --interpreter=~/.nvm/versions/node/v10.15.3/bin/node
#but even this uses v6.11.1

Я проверяю версию узла, печатая process.version внутри моего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...