mac使用命令升级node时提示sudo: n: command not found

mac使用命令升级node时提示sudo: n: command not found

一. 问题介绍

mac在使用命令升级node版本时提示sudo: n: command not found如下

# 命令更新node至缀新稳定版本
➜  ~ sudo n stable
# 这里是输入密码
Password:
sudo: n: command not found

二. 问题原因

这意味着您的系统中没有安装 n,n 是基于 npm 的节点版本管理器。您可以通过首先安装某个版本的节点然后运行来安装它, 执行下方命令安装n

三. 解决方案

sudo npm install -g n

安装成功后会出现下方日志提示

added 1 package in 9s

接下来在重新执行更新命令

sudo n stable

日志信息

 installing : node-v16.15.1
       mkdir : /usr/local/n/versions/node/16.15.1
       fetch : https://nodejs.org/dist/v16.15.1/node-v16.15.1-darwin-arm64.tar.xz
#=#=-  #       #                                                                                                                                                                                                                                               #=O#-     #        #                                                                                                                                                                                                                                           -#O=- #      #          #
     copying : node/16.15.1
   installed : v16.15.1 (with npm 8.11.0)

Over!!!

你可能感兴趣的:(node,环境,macos,npm,前端)