MBP安装nvm

187 阅读1分钟

nvm安装

先卸载原来的node(未尝试)

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

由于我是新电脑所以直接安装nvm

  1. 下载
git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
  1. 配置变量
# 进入根目录
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
  1. 检查一下
    nvm -v

  2. 安装node ...

  3. 附图

image.png

参考:

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,百度上看了一堆帖子。 有效操作如下:

# 编辑 .zshrc 文件
vim ~/.zshrc

# 添加这一行
export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

# 按 esc 键然后输入 :wq 保存并退出

# 刷新变量文件
 source ~/.zshrc