nrm 和 nvm 下 npm 失效

本文介绍了在使用nrm和nvm管理Node.js版本和npm镜像源时遇到npm命令失效的问题,分析了原因并提供了两种解决方案:一是彻底卸载重装nrm和nvm;二是全局手动安装npm。同时,文章提醒注意nvm和npm的路径配置,以及npm全局包和缓存路径的管理。
摘要由CSDN通过智能技术生成

前言


最近小编心血来潮,想着试试nrm和nvm,来切换和管理不同的node版本和npm下载镜像源。

nrm


先来接简单说下nrm,这个其实是切换不同镜像源用的,大家只要按照文档下载按照,记住以下命令即可。

nrm ls 显示镜像源
nrm use cnpm 切换镜像源
npm i 对应切换的镜像源下载

再来个快速删除node_modules的命令,如何卡顿,建议退出当前文件夹,然后重新打开

rimraf node_modules 在目录下快速删除node_modules

nvm


nvm是一个管理安装node不同版本的控制器,你可以下载,切换不同版本的node,这个工具很有用,具体大家按照文档下载可以,记住以下命令就好了。

nvm ls 查看现在的node版本
nvm install 8.12.0 下载对应的版本
nvm use 8.12.0 切换到8.12.0

有一点要注意,如果你的系统是win,那么需要到github上下载最新版本的nvm-windows,如果不会使用github搜索下载,请出门右转google,谢谢!

安装nrm和nvm后npm路径出现问题


这个问题引起的原因有很多,简单说下,可能是你安装nvm不是最新版本,可能你安装的时候本地的node和npm没有卸载干净,有残留。总之࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值