mac 安装 nvm
先卸载原来的 node(未尝试)
bash
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
由于我是新电脑所以直接安装 nvm
- 下载
shell
git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
- 配置变量
bash
# 进入根目录
cd ~
# 进入文件夹
vim ~/.zshrc
# 输入 i 进入编辑模式复制粘贴下面三行,编辑完输入命令 :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 -v安装 node ...
附图
👉查看图片
参考:
Mac 安装 nvm 及 cnpm 的坑点 (包括 M1, M2 安装 nvm) - 知乎 (zhihu.com)
mac 安装 nvm 详细教程 || mac 配置 nvm 避坑 - 掘金 (juejin.cn)
vim 极为详细的教程(一)基本操作 - 知乎 (zhihu.com)
设置 nodejs 源
警告
这个办法需开梯子
今天是 2024.8.3,想通过 nvm 升级 nodejs 到 v20 版本,终端运行nvm ls-remote
后只显示 iojs 版本的 nodejs,百度上看了一堆帖子。 有效操作如下:
bash
# 编辑 .zshrc 文件
vim ~/.zshrc
# 添加这一行
export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
# 按 esc 键然后输入 :wq 保存并退出
# 刷新变量文件
source ~/.zshrc