Mac系统中安装多版本的NodeJS

0.添加映像:

export N_NODE_MIRROR=https://npmmirror.com/mirrors/node

1、使用 npm 全局安装 n

npm install -g n


2、根据需求安装指定版本的 node

sudo -E n 16.17.0

3、查看已安装 node的版本

n ls


4、删除已安装 node的指定版本

n rm 16.17.0


5、切换已安装不同版本的node

sudo n


运行后会展示已安装的node版本,上下键选择,按回车键即可选择需要使用的版本。 

    node/6.17.1
    node/9.10.1
  ο node/14.18.3
    node/16.17.0
    node/18.16.0


6、查看当前使用node的版本

     切换版本后可以运行

node -v

### 如何在 macOS 上通过 nvm 安装指定版本Node.js 要在 macOS 上通过 `nvm` 安装特定版本Node.js,可以遵循以下方法: #### 1. 确认已安装 nvm 确保已经成功安装并配置好 `nvm`。如果没有安装,可以通过以下方式完成安装[^1]。 对于基于 Intel 芯片的 macOS 用户,可以直接运行以下命令来安装 `nvm`: ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash ``` 而对于 Apple Silicon (ARM 架构) 的用户,则需特别注意兼容性问题[^3]。 #### 2. 加载 nvm 配置 安装完成后,在新的终端窗口中输入以下命令加载 `nvm` 配置文件: ```bash export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" ``` 这一步非常重要,因为它会初始化环境变量以便后续调用 `nvm` 命令生效。 #### 3. 查找可用的 Node.js 版本列表 要查看所有可安装Node.js 远程版本号,请执行如下命令: ```bash nvm ls-remote ``` 此命令将返回完整的官方发布的节点版本清单[^2]。 #### 4. 安装目标版本 假设需要安装的具体版本为 **v16.20.2**(适用于 ARM 或其他架构),则只需键入下面这条语句即可实现安装过程: ```bash nvm install 16.20.2 ``` 或者更通用的形式替换为你想要的确切数值 `<version>` 即可。 #### 5. 设置默认使用的 Node.js 版本 为了使该新安装好的 node 成为主导全局范围内的解释器实例之一,还需要设置它作为当前用户的缺省选项: ```bash nvm use 16.20.2 nvm alias default 16.20.2 ``` 最后验证是否正确设置了所期望的那个发行版次序下的引擎镜像副本, 只需要用简单的核查工具函数测试一下就知道了 : ```bash node -v ``` 以上就是在苹果电脑操作系统环境下借助于 nvm 来部署自定义需求层次上的 JavaScript runtime environment —— Node.js 的具体流程说明[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值