我最近已使用nvm将节点版本从v3升级到v11。 nvm使用11.12.0
所以,现在当我在终端中执行 node -v 时,它的输出为:- 11.12.0
现在我有一个节点js应用程序,我们通过 pm2 开始。我什至使用pm2提供的-解释器选项将解释器更新为11.12.0。
当我执行 pm2 info 时,解释器选项正确指向v11.12.0,但是节点版本指向v3。
甚至,我的应用程序代码中的 process.version 都指向v3。
我如何使用v11运行我的应用程序,以便 process.version 会返回11.12.0而不是v3
答案 0 :(得分:0)
我通过使用npm更新节点安装解决了这个问题。
npm i node@12.18.2 -g
process.version已更新。