nvm - 介绍
node 版本管理器,也就是说:一个 nvm 可以管理多个 node 版本(包含 npm 与 npx),可以方便快捷的安装、切换不同版本的 node。
nvm - windows 就是 nvm 的windows版本。
nvm和node默认安装目录
C:\Users\oujr\AppData\Roaming\nvm
这个要改为nvm安装目录下的nodejs文件夹
C:\Users\oujr\AppData\Roaming\nvm\nodejs
nvm - 安装
-
如果本机已有Node.js,推荐先将所带Node.js卸载。
-
通过msi安装,点击最新版本的 nvm-setup.zip 下载到本地并安装,安装目录自定,目录不要带空格
下载地址:https://github.com/coreybutler/nvm-windows/releases
-
测试安装成功,在cmd上输入 nvm list 测试是否安装成功
nvm list
-
更换node包下载源
nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
-
安装完以后,新建一个nodejs空文件夹,然后去配置环境变量,将 NVM_SYMLINK 目录路径设置为:
C:\Users\oujr\AppData\Roaming\nvm\nodejs
-
设置好之后关掉终端后,重新打开cmd,这时才安装node
nvm install latest nvm install 14.21.3 nvm install 16.20.1
-
通过以下命令查看已经安装的node版本
nvm list
-
使用node对应的版本
nvm use 16.20.1
-
查看node版本,查看npm版本
node -v npm -v
错误处理
如果出现 exit status 1%3A �ܾ����ʡ�& 这样的错误提示,用管理员身份打开cmd再切换node版本
管理员身份打开命令行控制台:
- C:\Windows\System32 下面找到 cmd.exe ,右键管理员身份打开
- win + R,然后按住 Ctrl + Shift + Enter 也可以打开管理员cmd