运行多个版本的 NodeJs

运行多个版本的 NodeJs

我目前管理的服务器中有 2 个不同的项目,它们运行不同版本的 NodeJs 和 React。这些项目是由 2 个不同的程序员开发的,所以我只是想知道是否有办法避免使用容器,并允许每个项目运行不同版本的 NodeJs 和 ReactJs。

有解决办法吗?

答案1

是的,这是一种很常见的情况。你需要的是 NVM(Node 版本管理器):https://github.com/nvm-sh/nvm

关于 React,我不确定,但由于依赖项的版本在 package.json 上,所以每个项目都可以有不同的版本,除了全局安装的包(使用 -g 标志)。

相关内容