我应该如何在同一台生产计算机上安装和使用多个版本的 Node



我知道nnavenpm但我认为这些是用于开发/测试的。

我们的要求是能够在生产机器上运行多个版本的 Node。例如,我可能希望在节点 4 上运行一个 Express 应用程序。也是在节点 5 上运行的 Koa 应用程序。也是在节点6上运行的HapiJS API。

我不知道nvm不会这样做,但由于它是一个 shell 脚本,我的直觉告诉我它不会。naven相同.我错了吗?

另外,如果这是一个糟糕的想法,请随时说出来。

Docker不是一种选择。说来话长。将来可能会提供。

您当然可以使用nvmnave安装不同版本的节点,并为服务器上的不同应用程序调用它们。

使用nvm,您将发出命令nvm use 4,例如,设置本地环境以使用节点 4。

同样,使用 nave ,您将发出命令nave use 6 。此命令进入一个子外壳,其中环境配置为使用指示的 Node 版本。

相关内容

  • 没有找到相关文章

最新更新