卸载node并下载nvm管理node

一.卸载node(删除前可查当前使用的node版本,方便后续决定使用哪个版本的node)

        1.win+r->cmd->where node 找到node的安装目录

        2.通过控制面板->程序->将node卸载

        3.用1找到的路径查看是否将node卸载干净,如果没删除干净

二.安装nvm

1.下载nvm(下载需要安装的exe文件会自动配置好环境变量)https://github.com/coreybutler/nvm-windows/releases

 2.按照默认的安装就好

 3.在根据nvm的安装路径找到settings文件,打开在最后添加如下淘宝镜像:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

 

 

 三、检验nvm时候安装成功,并使用nvm管理node版本

1.win+r->cmd->nvm -v 查看nvm版本,版本号是检验时候安装成功的标志

2.常用nvm 命令

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

nvm ls-remote :列出所有远程服务器的版本(官方node version list)

nvm list :列出所有已安装的 node 版本

nvm list available :显示所有可下载的版本

nvm install stable :安装最新版 node

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

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

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

nvm current :当前 node 版本

nvm alias [别名] [node版本号] :给不同的版本号添加别名

nvm unalias [别名] :删除已定义的别名

nvm alias default [node版本号] :设置默认版本


nvm on      // 启用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸载任何东西)

四、若使用老的node.js且npm无法下载,npm需要手动安装

1.下载

方法一:在上图中的绿框中的地址下载对应的npm包

方法二: npm下载地址:http://npm.taobao.org/mirrors/npm/ (下载对应版本的zip文件)
                node版本对应npm版本:https://nodejs.org/zh-cn/download/releases/

2.将文件解压到版本对应的node_modules下,重名为npm

在这里插入图片描述

3.最后将npm文件夹里面的bin目录下的npm和npm.cmd两个文件复制一份到对应node版本的根目录下。

在这里插入图片描述

4.查看是否安装成功

         若npm -v出现版本号,则安装成功,若出现如下图所示内容,是因为卸载node会卸载不干净,需要手动删除npm相关文件夹,再使用npm install -g npm@版本号 下载所需版本

五、其他问题

如果npm下载太慢,可通过配置国内的淘宝镜像提速

node中自带npm,所以直接下载安装nodejs即可,成功后设置npm为国内的地址:

npm config set registry https://registry.npm.taobao.org

检查一下:

npm config get registry

六.注意事项:

npm、yarn 、rimraf(全局安装:npm install rimraf -g指定目录快速删除node_modules:rimraf node_modules)都是放在指定版本的node文件下。若更换node版本需要重新安装指定版本的npm、yarn、rimraf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值