mac安装nvm=>node=>nrm

发布于:2025-03-07 ⋅ 阅读:(27) ⋅ 点赞:(0)

下载并安装 NVM

运行以下命令下载并安装 NVM:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

配置环境变量 

vim ~/.zshrc

按 i 将如下代码复制进去,control+c  ,再按 :wq完成编辑 

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

更新配置文件

source ~/.zshrc

查看安装版本

nvm --version

使用 NVM 安装 Node.js

查看可用的 Node.js 版本:

nvm ls-remote

安装特定版本的 Node.js:

nvm install <version>  # 替换为具体版本号,例如 `nvm install 20`

也可以安装最新版本:

nvm install node

切换 Node.js 版本:

nvm use <version>

设置默认版本:

nvm alias default <version>

验证 Node.js 和 npm 安装

安装完成后,运行以下命令验证 Node.js 和 npm 是否安装成功:

bash复制

node -v
npm -v

安装其他工具(可选)

如果需要,可以安装 Yarn 或 pnpm:

bash复制

npm install --global yarn
npm install --global pnpm

通过以上步骤,你可以在 macOS 上使用 NVM 管理 Node.js 版本,并根据项目需求轻松切换不同版本。

安装 nrm

nrm 是一个用于快速切换 npm 镜像源的工具,可以帮助你提高 npm 包的下载速度。在安装 nrm 之前,请确保你已经安装了 Node.js 和 npm。

1. 安装命令

使用 npm 全局安装 nrm

npm install -g nrm

如果安装过程中遇到网络问题,可以先切换 npm 源到国内镜像(如淘宝源),然后再安装。

2. 验证安装

安装完成后,运行以下命令查看 nrm 版本:

nrm --version

如果显示版本号,则说明安装成功。

3. 使用 nrm

查看可用的 npm 源

运行以下命令查看当前可用的 npm 镜像源:

nrm ls

输出示例:

* npm ---- https://registry.npmjs.org/
  taobao - https://registry.npm.taobao.org/
  cnpm --- https://r.cnpmjs.org/

* 的表示当前正在使用的源。

切换 npm 源

使用以下命令切换到指定的 npm 源,例如切换到淘宝源:

nrm use taobao

切换成功后,可以运行以下命令确认当前使用的源:

nrm current

测试源的速度

运行以下命令测试所有源的响应速度,选择速度最快的源:

bash复制

nrm test

添加自定义源

如果需要添加自定义的 npm 源,可以使用以下命令:

nrm add <registry> <url>

例如:

nrm add my-registry https://my.custom.registry/

删除自定义源

使用以下命令删除自定义源:

nrm del <registry>

例如:

nrm del my-registry

4. 常见问题

  • 如果安装后无法使用 nrm 命令,可能是环境变量未正确加载。尝试重新打开终端窗口或运行 source ~/.zshrc

  • 如果 nrm ls 未显示星号或无法切换源,可以尝试卸载后重新安装:

    npm uninstall nrm -g
    npm install nrm -g

通过以上步骤,你可以在 macOS 上快速安装和使用 nrm 来管理 npm 镜像源,从而提高 npm 包的下载速度。