nvm安装node没有npm

查看node版本所对应的npm版本:https://nodejs.org/zh-cn/about/previous-releases?login=from_csdn

npm对应版本下载:https://registry.npmmirror.com/binary.html?path=npm/&sort=desc&login=from_csdn

在这里插入图片描述
文件名更换npm名 放在对应版本nodemodules里
在这里插入图片描述
将以下两个文件复制到版本号文件中
在这里插入图片描述
在这里插入图片描述

在使用 NVMNode Version Manager)安装 Node.js 后,可能会遇到 npm 丢失的问题。以下是几种常见的解决方法,结合实际操作步骤进行说明: ### 手动下载并安装 npm 包 1. **确定 npm 版本**:根据异常提示获取所需的 npm 版本号,例如 `v8.1.2` [^2]。 2. **删除临时文件**:进入 nvm 根目录下的 `temp` 文件夹,删除与当前 npm 版本相关的 `.zlp` 文件 。 3. **下载 npm 源码**:前往 [GitHub 上的 npm/cli 仓库](https://github.com/npm/cli),找到对应版本的发布页面,下载源码包 [^2]。 4. **解压并重命名文件夹**:将下载的源码包解压到当前文件夹,并将解压后的文件夹重命名为 `npm` [^2]。 5. **复制文件夹到 nvm 目录**:将重命名后的 `npm` 文件夹复制到 nvm 安装的对应 Node.js 版本目录下的 `node_modules` 文件夹中 [^2]。 6. **复制可执行文件**:进入 `npm/bin` 目录,复制 `npm`, `npm.cmd`, `npx`, 和 `npx.cmd` 四个文件 。 7. **粘贴可执行文件**:将这四个文件粘贴到 nvm 安装的对应 Node.js 版本文件夹下,与 `node_modules` 同一级目录 [^2]。 ### 使用 NVM 命令管理 Node.js 版本 1. **列出已安装Node.js 版本**: ```bash nvm list ``` 2. **列出所有可下载的 Node.js 版本**: ```bash nvm list available ``` 3. **安装指定版本的 Node.js**: ```bash nvm install [node版本号] ``` 4. **卸载指定版本的 Node.js**: ```bash nvm uninstall [node版本号] ``` 5. **切换到指定版本的 Node.js**: ```bash nvm use [node版本号] ``` 6. **查看当前使用的 Node.js 版本**: ```bash nvm current ``` ### 配置 NVM 环境 1. **设置 nvm 安装路径**:在安装 nvm 时指定安装文件夹,例如 `D:\tools\nvm` [^4]。 2. **配置 settings.txt 文件**:在 nvm 安装目录下找到 `settings.txt` 文件,设置当前 Node.js 的位置 [^4]。 3. **创建全局和本地包文件夹**:在 nvm 下新建两个空文件夹,分别用于存放全局包和本地包 。 通过上述方法,可以有效解决使用 nvm 安装 Node.jsnpm 丢失的问题。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值