mac升级node/npm版本

本文详细介绍如何通过清除缓存、使用n工具及稳定版安装命令,完成Node.js版本的更新过程。涉及步骤包括检查当前版本、清除旧缓存、安装版本管理工具、升级至最新稳定版及验证安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 第一步,先查看本机node.js版本:
    $ node -v

  • 第二步,清除node.js的cache [需输入密码]:
    $ sudo npm cache clean -f

  • 第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字,是他是他就是他,他的名字就是 “n”
    $ sudo npm install -g n

  • 第四步,安装最新版本的node.js
    $ sudo n stable

  • 第五步,再次查看本机的node.js版本:
    $ node -v

  • 查看node的安装路径
    $ which node
    /usr/local/bin/node

参考链接:https://blog.youkuaiyun.com/yusirxiaer/article/details/82867908

这些代码的含义npm WARN notsup Unsupported engine for express@5.1.0: wanted: {"node":">= 18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: express@5.1.0 npm WARN notsup Unsupported engine for body-parser@2.2.0: wanted: {"node":">=18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: body-parser@2.2.0 npm WARN notsup Unsupported engine for merge-descriptors@2.0.0: wanted: {"node":">=18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: merge-descriptors@2.0.0 npm WARN notsup Unsupported engine for serve-static@2.2.0: wanted: {"node":">= 18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: serve-static@2.2.0 npm WARN notsup Unsupported engine for send@1.2.0: wanted: {"node":">= 18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: send@1.2.0 npm WARN notsup Unsupported engine for router@2.2.0: wanted: {"node":">= 18"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: router@2.2.0 npm WARN notsup Unsupported engine for path-to-regexp@8.2.0: wanted: {"node":">=16"} (current: {"node":"12.21.0","npm":"6.14.11"}) npm WARN notsup Not compatible with your version of node/npm: path-to-regexp@8.2.0 + express@5.1.0 added 66 packages from 42 contributors in 2.195s
05-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值