Mac安装nvm以及配置环境变量

安装nvm

bash 复制代码
brew install nvm

安装成功后会出现这样一段话:

bash 复制代码
Add the following to your shell profile e.g. ~/.profile or ~/.zshrc:
  export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

把这段话拷贝到 ~/.bash_profile中

bash 复制代码
vim ~/.bash_profile

即拷贝下面这段话

bash 复制代码
export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"

然后让配置生效

bash 复制代码
source ~/.bash_profile

输入nvm -v就能看到安装版本了。

记得装个镜像,但mac homebrew安装我暂时找不到nvm安装目录(TODO)

npm的镜像设置可参考 pip镜像管理和npm镜像管理

常用命令

bash 复制代码
nvm install x.x.x

例如安装20.2.5版本的node

bash 复制代码
nvm install 20.2.5
相关推荐
孟陬10 小时前
一个专业的前端如何在国内安装 `bun`
npm·github·bun
Never_Satisfied12 小时前
在JavaScript / HTML / Node.js中,post方式的Content-Type属性的text的三种编码
javascript·node.js·html
学习3人组15 小时前
Node.js模块化开发实训案例
node.js·编辑器·vim
思考的笛卡尔16 小时前
Node.js性能优化:从事件循环到内存管理
性能优化·node.js
子兮曰1 天前
npm workspace 深度解析:与 pnpm workspace 和 Lerna 的全面对比
前端·javascript·npm
孟陬1 天前
一个专业的前端如何在国内安装 `pnpm`
npm·node.js·bun
Moonbit1 天前
安装Wasm版的MoonBit工具链
后端·node.js·webassembly
4_0_41 天前
全栈视角:从零构建一个现代化的 Todo 应用
前端·node.js
星觅1 天前
npm依赖结构解析
npm