nvm安装部分node版本后没有npm的问题(14及以下版本)

开发过程中经常会遇到几年前老旧代码的情况,这个时候就需要切换低版本的Node,但是在使用NVM安装完成之后会发现,没有NPM包!那这个时候改怎么办呢?

1.根据你所安装的node版本号找到对应的npm版本

html 复制代码
查看对应版本号的网址:https://blog.csdn.net/by__csdn/article/details/154530619?fromshare=blogdetail&sharetype=blogdetail&sharerId=154530619&sharerefer=PC&sharesource=by__csdn&sharefrom=from_link

https://blog.csdn.net/by__csdn/article/details/154530619?fromshare=blogdetail&sharetype=blogdetail&sharerId=154530619&sharerefer=PC&sharesource=by__csdn&sharefrom=from_link

2.从NPM网站上下载所需要版本的NPM包

html 复制代码
NPM下载地址:https://registry.npmmirror.com/binary.html?path=npm/

https://registry.npmmirror.com/binary.html?path=npm/

3.下载完成后将zip文件解压,文件夹名字改成npm

4.将此npm文件夹拖拽到nvm安装目录中对应的node版本中的node_modules目录下

5.将npm文件夹里面的bin目录下的非文件夹文件复制一份拿出来,到对应node版本的根目录下,即与node_modules平级

6.使用npm -v测试

恭喜你,你做到了!

相关推荐
HWL56791 分钟前
uni-app的生命周期
前端·vue.js·uni-app
softbangong2 分钟前
829-批量提取各子文件夹下文件到一级目录
java·服务器·前端·自动化工具·批量文件处理·文件提取工具·文件夹整理
李剑一3 分钟前
别再瞎写 Cesium 可视化!热力图 + 四色图源码全公开,项目直接复用!
前端·vue.js·cesium
SuperEugene5 分钟前
Vue3 + Vue Router + Pinia 路由守卫规范:beforeEach 应做 / 不应做,避死循环、防重复请求|状态管理与路由规范篇
开发语言·前端·javascript·vue.js·前端框架
Greg_Zhong6 分钟前
Css知识之伪类和伪元素
前端·css
Mintopia7 分钟前
GPT-5.3-Codex 底层逻辑是什么,为什么编码强?
前端·人工智能·ai编程
Mintopia8 分钟前
Opus 模型凭什么收费贵,与其他模型对比理由是什么?
前端·人工智能
东东__net10 分钟前
js逆向与谷歌加密库
开发语言·前端·javascript
程序员小郭8318 分钟前
Spring Ai 05 ChatClient Advisor 实战(日志、提示词增强、内容安全)
java·开发语言·前端
m0_5027249518 分钟前
腾讯地图tlbs-multi-marker动态更新marker图标
前端·javascript·vue.js·地图