MAC-npm更新版本

参考连接:
参考连接
运行下面的命令,查看npm可更新的版本:

npm -g outdated

这里写图片描述
输入一下命令,更新对应的版本:

sudo npm -g install npm@4.4.4

在这里安装可能会报错:
这里写图片描述

ENOTEMPTY: directory not empty, rename '/usr/local/lib/node_modules/npm' -> '/usr/local/lib/node_modules/.npm.DELETE'

去这个路径下面把.npm.DELETE这个文件夹删除掉,重新安装即可,这个时候也可能会遇到下面的错误:

-bash: /usr/local/bin/npm: No such file or directory

重新安装一下node应该就行了。具体参照我另外一篇文章:
-bash: /usr/local/bin/npm: No such file or directory

### 在Mac OS上将npm升级到最新版本的方法 在Mac OS上将npm升级到最新版本可以通过以下方法实现。这些方法确保系统中的npm版本是最新的,同时也可以验证升级是否成功。 #### 方法一:使用npm自带的更新功能 运行以下命令可以将npm升级到最新稳定版本: ```bash npm install -g npm@latest ``` 此命令会全局安装最新版本npm,并覆盖当前版本[^2]。 #### 方法二:通过Node.js版本管理工具n进行升级 如果已安装`n`(一个Node.js版本管理工具),可以通过以下命令升级Node.js和npm到最新版本: ```bash n stable ``` 这将安装最新的稳定版Node.js,同时附带的npm也会被更新为对应版本[^1]。 #### 方法三:手动重新安装Node.js以更新npm 如果上述方法无效,可以下载并安装最新版本的Node.js,这通常会附带最新版本npm。访问[Node.js官网](https://nodejs.org/),下载并安装适用于Mac OS的最新LTS或Current版本。安装完成后,npm版本也会随之更新[^5]。 #### 验证npm版本是否更新成功 无论采用哪种方法,升级完成后都需要验证npm版本是否正确更新。运行以下命令检查版本: ```bash npm -v ``` 如果显示的版本号为预期的最新版本,则说明升级成功[^1]。 #### 注意事项 - 如果遇到权限问题,可能需要添加`sudo`前缀,例如:`sudo npm install -g npm@latest`。 - 确保环境变量配置正确,特别是`PATH`变量中包含npm的全局安装路径[^4]。 ### 示例代码 以下是完整的命令序列,用于升级npm并验证版本: ```bash # 方法一:使用npm自带的更新功能 npm install -g npm@latest # 方法二:通过n工具更新 n stable # 方法三:重新安装Node.js(需从官网下载) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash nvm install --lts # 验证版本 npm -v ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值