Mac 安装nvm、node和npm

在这里插入图片描述

安装

在Mac上安装nvm、node和npm有多种方法,下面我将介绍其中的几种。

方法一:使用Homebrew安装nvm

打开终端(Terminal),输入以下命令安装Homebrew:

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

安装nvm:

brew install nvm

配置nvm环境变量:

export NVM_DIR="$HOME/.nvm"
source $(brew --prefix nvm)/nvm.sh

安装Node.js:

nvm install node

查看已安装的Node.js版本:

nvm ls

方法二:使用Node.js官方安装包安装

  1. 访问Node.js官网(https://nodejs.org/en/download/),下载最新版本的Node.js安装包。

  2. 双击安装包,按照提示进行安装。

  3. 验证Node.js是否安装成功:

node -v
  1. 安装npm:
sudo npm install -g npm
  1. 验证npm是否安装成功:
npm -v

方法三:使用nvm安装Node.js

  1. 下载nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  1. 重新打开终端,或者运行以下命令更新终端配置:
source ~/.bash_profile
  1. 安装Node.js:
nvm install node
  1. 查看已安装的Node.js版本:
nvm ls

在这里插入图片描述

  1. 设置默认的Node.js版本:
nvm alias default node
  1. 安装最新版本npm:
# 最新版本
npm install npm@latest -g
# 指定版本
npm install npm@××.×× -g
  1. 验证npm是否安装成功:
npm -v

在这里插入图片描述

这些是在Mac上安装nvm、node和npm的几种常用方法。根据个人需求和喜好,选择一种适合自己的方法即可。

配置环境变量

当我们在Mac上安装nvm、node和npm之后,还需要进行一些环境配置才能正常使用它们。下面是一些常用的配置步骤:

配置nvm

  1. 打开终端(Terminal)。

  2. 输入以下命令,打开环境变量配置文件:

nano ~/.bash_profile

在文件的末尾添加以下几行代码:

export NVM_DIR="$HOME/.nvm"
[ -s "$(brew --prefix)/opt/nvm/nvm.sh" ] && . "$(brew --prefix)/opt/nvm/nvm.sh"  # This loads nvm
[ -s "$(brew --prefix)/opt/nvm/etc/bash_completion" ] && . "$(brew --prefix)/opt/nvm/etc/bash_completion"  # This loads nvm bash_completion
  1. 按下ctrl + O保存文件,按下ctrl + X退出nano编辑器。

  2. 运行以下命令使配置文件生效:

source ~/.bash_profile
  1. 验证环境变量是否配置成功:
echo $NVM_DIR

配置npm镜像

由于默认的npm源在国内访问速度较慢,建议使用淘宝npm镜像,以下是配置步骤:

  1. 运行以下命令配置淘宝npm镜像:
npm config set registry https://registry.npm.taobao.org
  1. 验证npm镜像是否配置成功:
npm config get registry

配置node-gyp

node-gyp是一个用于编译node.js插件的工具,需要进行一些配置才能使用。以下是配置步骤:

  1. 安装Xcode Command Line Tools:
xcode-select --install
  1. 安装Python 2.7.x:
brew install [email protected]
  1. 配置npm使用Python 2.7.x:
npm config set python python2.7
  1. 安装node-gyp:
npm install -g node-gyp
  1. 验证node-gyp是否配置成功:
node-gyp -v

这些是在Mac上配置环境的几个常用步骤。根据个人需求和喜好,可以进行相应的自定义配置。

猜你喜欢

转载自blog.csdn.net/weixin_45626288/article/details/129733776