node.js - 我可以在不使用 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,我担心它会破坏我的环境。
所以能不能帮我解决一下,谢谢!
我试图在谷歌上做一些研究,但没有成功
解决方案
我使用 nave,一个由 isaacs 创建的 shell 脚本: https ://github.com/isaacs/nave
与 nvm 非常相似,但我认为它是一个相对轻量级的解决方案。在几个发行版下为我工作。
显然不能在 windows 下工作,所以我使用 nvm 的 windows 变体(我记得与 Linux 版本无关)。
推荐阅读
- c# - 划分数字列表并总结的算法> = X百万
- docker - 在 Docker/CMake 项目中包含外部库
- python - RecursionError:在python中使用lark时超出了最大递归深度
- matlab - 如何在神经网络模式识别工具箱中使用多个标签作为目标?
- database - 如何将 MS Access 数据库 (.mdb) 文件转换为 Sqlite?
- javascript - asp.net 返回部分视图的内容
- java - 多个矩形的 Java 2D Platformer 碰撞检测
- c++ - 更简单的 c++ 模板编译错误输出
- azure-service-fabric - ServiceFabric / IFabricSecretStoreClient / COM 异常
- python - 100% Accuracy 使用 SVC 分类,一定有问题吗?