2024最新 nvm 安装教程

1,673 阅读2分钟

前言

各位掘友好,我是庚云。最近团队项目有点多,node版本需要频繁切换,团队中部分小伙伴还停留在node的不断卸载和安装的阶段。于是我就在团队知识库中更新了一份nvm安装文档,广受好评,文档贴在下面了,有需要的拿去!

安装nvm之前一定要先卸载node !!!(没有安装的可以直接跳过)

打开cmd终端时,要用管理员身份打开

1.下载nvm

下载地址:github.com/coreybutler…

image.png

2.安装nvm

正常安装即可,与原版本区别为路径不同,不要装到c盘底下即可

我这边第一个路径是 E:\nvm\nvm 第二个路径是 E:\node

安装成功后查看路径:win10-->设置-->系统-->高级系统设置-->环境变量

image.png

3.配置node 和 npm 镜像

找到nvm安装目录下面的settings.txt(E:\nvm\nvm\settings.txt)

添加下面两行

node_mirror: npmmirror.com/mirrors/nod…
npm_mirror: npmmirror.com/mirrors/npm…

image.png

4.安装需要的node版本

执行下面的命令要用 管理员身份 运行 cmd(血的教训...)

# 查看可安装的node的版本号  
nvm ls available

# 安装 node v20.18.1
nvm install 20.18.1

# 查看已安装node列表  
nvm ls

# 切换到指定版本  
nvm use 20.18.1

5.全局共享npm

在nvm安装目录下新建三个文件夹

  1. node_cache

  2. node_global

  3. node_global下新建node_modules

  4. 修改npm的全局安装目录(复制下面内容在PowerShell/cmd中粘贴,请在npm安装的目录下执行回车,此时根目录还找不到npm)

# 全局安装目录  
npm config set prefix "E:\nvm\nvm\node_global"

# 全局缓冲目录  
npm config set cache "E:\nvm\nvm\node_cache"
  1. 添加环境变量(添加红框内容即可)

image.png

总结

最后在根目录打开cmd终端,执行 node -v ,npm -v 如果可以显示版本号,那么恭喜你配置成功了。

不显示版本号,请按上述流程查漏补缺