使用 nvm 管理 node.js 版本

简介:在实际的前端开发过程中,可能会经常遇见 node.js 的版本问题,不同的项目需要使用不同的 node.js 版本。因此可以使用 nvm 来安装和管理不同版本的 node.js。

安装nvm 前面  注意事项:

要是本地环境有安装node 需要在此之前将node 卸载掉。

1.从卸载程序卸载程序和功能。

2.重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。

3.寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:

C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm) C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)

4.检查您的%PATH%环境变量以确保没有引用Nodejs或npm存在。

http://nodejs.cn/download/ 官网地址

https://nodejs.org/dist/index.json node 版本

nvm 下载地址   https://github.com/coreybutler/nvm-windows/releases

1、下载nvm,解压nvm  安装nvm (ps 记住安装路径 用于配置 淘宝镜像)

2、打开cmd 输入nvm 查看 nvm 是否安装

3、配置下载镜像,在nvm安装路径下找到setting.txt文件,打开,新增如下信息

 

2024.05.09 修改 使用这一部分

node_mirror: http://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

 

  nvm 常用命令

nvm install stable ## 安装最新稳定版 node
nvm install <version> ## 安装指定版本 安装指定版本 node
nvm uninstall <version> ## 删除已安装的指定版本
nvm use <version> ## 切换使用指定的版本node 切换到指定版本 node
nvm ls ## 列出所有安装的版本 列出所有已安装的 node 版本
nvm ls-remote ## 列出所有远程服务器的版本 
nvm current ## 显示当前的版本
nvm alias <name> <version> ## 给不同的版本号添加别名
nvm unalias <name> ## 删除已定义的别名
nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新 全局安装指定版本号的 npm 包
nvm alias default [node版本号] ##设置默认版本
nvm list ##:列出所有已安装的 node 版本
nvm list available ##:显示所有可下载的版本

例子:

nvm install v14.17.0

nvm use v14.17.0

nvm list

ps:注意事项

使用 nvm use v14.17.0 指定版本后  再使用nvm list 查看当前版本当前使用的是否是指定版本 效果如下:

 

 

 如果版本前面没有 *    可能是 环境变量问题 (ps:没有 node 没切换过来  node 不可用)

 

原淘宝npm域名即将停止解析,请切换至新域名 npmmirror.com

https://developer.aliyun.com/mirror/NPM?spm=a2c6h.13651102.J_4121707010.2.3e221b11Yi0fSs

 

posted @ 2022-03-31 15:11  蓝色精灵jah  阅读(88)  评论(0编辑  收藏  举报