【发布时间】:2020-07-23 23:01:26
【问题描述】:
我安装了节点版本 v6.11.1,但在某些包中出现错误,所以我使用 nvm 安装 v10.15.3 并将其设置为默认值。
#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 来验证节点版本。
【问题讨论】: