Mac安装Node以及管理Node

1,852 阅读1分钟
  1. 卸载原装node
#查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装
npm ls -g --depth=0

#删除全局 node_modules 目录
sudo rm -rf /usr/local/lib/node_modules

#删除 node
sudo rm /usr/local/bin/node

#删除全局 node 模块注册的软链
cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm

  1. 安装nvm
在macOS上安装NVM (Node Version Manager) 的步骤如下:

1.  使用Homebrew安装NVM:

    如果你还没有安装Homebrew,先在终端执行以下命令安装Homebrew:

    ```
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    ```

    安装完成后,执行以下命令安装NVM:

    ```
    brew install nvm
    ```

2.  配置NVM:

    打开或创建一个`~/.bash_profile` 或 `~/.zshrc` 文件,并添加以下行:

    ```
    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
    ```

    保存文件并关闭编辑器。

3.  使配置生效:

    在终端运行以下命令:

    ```
    source ~/.bash_profile
    ```

    或者如果你使用的是zsh:

    ```
    source ~/.zshrc
    ```

4.  验证安装:

    运行以下命令检查NVM是否正确安装:

    ```
    nvm --version
    ```

如果安装成功,你将看到NVM的版本号输出。
  1. 安装node
 nvm install 18  
  1. 更换源
npm config set registry https://registry.npmmirror.com/