node包管理器安装与卸载

123 阅读2分钟

如何安装nvm(node包版本管理器)

通过Homebrew安装

安装 Homebrew:

如果您还没有安装Homebrew,首先需要安装它。打开终端(Terminal.app)并运行以下命令:([官网地址:brew.sh/zh-cn/)

1.官网提供的链接(没有vpn的话执行不成功) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 
2.国内下载地址 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

使用Homebrew安装 NVM:

安装完 Homebrew 后,接着使用以下命令来安装 NVM:

打开终端zsh,执行:

brew install nvm

执行完成就代表nvm已经安装了,但是还需要配置环境变量

配置环境变量

Homebrew 在安装 NVM 时通常会自动处理环境变量的设置,但为了确保 NVM 可以在新的 shell 会话中正常使用,您可能需要手动添加 NVM 的初始化脚本到您的 shell 配置文件中。对于大多数现代 Mac 系统使用的 zsh,编辑或创建 ~/.zshrc 文件。

配置 NVM 的环境变量

通常涉及以下步骤:

  1. 先使用Homebrew检查nvm的安装位置:

    brew list nvm
    

    我这里显示

    /opt/homebrew/Cellar/nvm/0.40.2/etc/bash_completion.d/nvm
    /opt/homebrew/Cellar/nvm/0.40.2/libexec/ (2 files)
    /opt/homebrew/Cellar/nvm/0.40.2/nvm-exec
    /opt/homebrew/Cellar/nvm/0.40.2/nvm.sh
    /opt/homebrew/Cellar/nvm/0.40.2/sbom.spdx.json
    
  2. 打开或创建shell配置文件

    mkdir ~/.zshrc   创建文件
    cd ~/.zshrc      进入该文件
    vim ~/.zshrc		 编辑文件
    
  3. 添加如下内容到文件末尾以加载 NVM

    export NVM_DIR="$HOME/.nvm" 
    [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" 
    [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"
    
  4. 并关闭文件,并重新加载文件

    按esc 退出编辑,按:wq保存编辑内容

    source ~/.zshrc
    
  5. 检查nvm是否安装

    nvm -v
    

安装nvm之前,必须保证已经node卸载

如何卸载nvm

删除nvm目录

rm -rm ~/.nvm

移除zshrc配置

vim ~/.zshrm 

查找以下与 nvm 相关的行,并将它们删除:

export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" 
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"

删除 Homebrew 中的 nvm 安装

brew uninstall nvm
brew clean  清理缓存,删除后可能会缓存一些文件
source ~/.zshrc  重新加载zshrc文件
nvm 看看是否还存在nvm

如何安装n

安装n

npm or yarn 安装

npm i n -g

yarn global add n

使用brew安装

brew install n

n 命令详情

命令命令作用
n ls查看node版本列表
sudo n 版本号切换node版本
n rm 版本号删除
n 版本号下载