首页 > 解决方案 > 我可以在不使用 NVM 的情况下在 Linux 中运行多个版本的 Nodejs

问题描述

我在我的 PC 上安装了一个带有 v8.x 的节点。

现在我想使用 Node v12.x,我听说它附带了 tls_event_keylog https://nodejs.org/api/tls.html#tls_event_keylog_1,这很酷,因为它可以用来调试 TLS 连接。

我在 Google 上做了很多研究,但我发现的所有文章都使用 NVM。

但是我不想使用 NVM,我担心它会破坏我的环境。

所以能不能帮我解决一下,谢谢!

我试图在谷歌上做一些研究,但没有成功

标签: node.js

解决方案


我使用 nave,一个由 isaacs 创建的 shell 脚本: https ://github.com/isaacs/nave

与 nvm 非常相似,但我认为它是一个相对轻量级的解决方案。在几个发行版下为我工作。

显然不能在 windows 下工作,所以我使用 nvm 的 windows 变体(我记得与 Linux 版本无关)。


推荐阅读