安装nvm教程|nvm管理node版本

176 阅读1分钟

今天按照react最新的文档,通过Next.js创建了一个项目,在启动时发现报错提示node版本过低(我本地是16),需要18的版本,于是想到可以用nvm来管理node,这样就不用每次都来回安装node环境了。

安装nvm

首先打开终端,进入当前用户的 home 目录中:

 cd ~

然后使用 ls -a 显示这个目录下的所有文件(夹)(包含隐藏文件及文件夹),查看有没有 .bash_profile 这个文件:

ls -a

如果没有,则新建一个:

touch ~/.bash_profile

如果有或者新建完成后,我们通过curl在终端中运行下面的命令进行安装:

sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

截屏2024-03-28 21.07.46.png

这个时候发现连接不上网址,可以通过修改host文件来访问。之前写过一篇如何实现快速访问githubraw.githubusercontent.comgithub.com,方法是一样的。

之后继续执行上面的命令:

截屏2024-03-28 21.09.54.png

现在又有报错,error: RPC failed; 需要设置一下git缓存区的大小:

git config --global http.postBuffer 524288000    #2G

截屏2024-03-28 21.10.19.png

现在就能下载成功了。重启终端,通过 nvm -v 查看是否安装成功。

nvm常用命令

详细内容请查看nvm网址

nvm ls                            #列出所有已安装的 node 版本 

nvm ls-remote                     #列出所有远程服务器的版本

nvm install stable                #安装最新版 node

nvm install [node版本号]           #安装指定版本 

node nvm uninstall [node版本号]    #删除已安装的指定版本 

nvm use [node版本号]               #切换到指定版本 

node nvm current                  #当前 node 版本