hax / hax/hax.github.com

nodejs 版本管理工具

Open
#52 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
464
Forks
27
PR merge metrics
No merged PRs in 30d

Description

2023年年中了,现在还有那么多 nodejs 版本管理工具: n、nvm、nvs、nodenv、fnm、volta…… 甚至 [pnpm 也内建了版本管理](https://pnpm.io/cli/env)。各位用哪个?

以下是我个人对这些工具的经验:

### n
本身就是用 nodejs 写的,所以使用之前需要已经安装了 nodejs,另外据说如果把当前的 nodejs 搞坏就切换不了了。

### nvm
俺很久以前还给 nvm 提过 pr,不过感觉 nvm 实在太慢。

### nvs
我是很多年前从 nvm 切换到 nvs 的,感觉不错,只是最近两年感觉 nvs 也变慢了,不知道是不是我笔记本的问题。nvs 和 n 一样本身也是 nodejs 写的,不过有bootstrap的脚本安装一个私有的 nodejs,不需要事先安装,也不依赖当前的 nodejs。

### 其他

nodenv、fnm、volta 暂时还没用过。

现在参与的项目里在使用 n,我在考虑是不是要换 nvs,或者 fnm 或 volta。

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.