安装
在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官方安装包安装
-
访问Node.js官网(https://nodejs.org/en/download/),下载最新版本的Node.js安装包。
-
双击安装包,按照提示进行安装。
-
验证Node.js是否安装成功:
node -v
- 安装npm:
sudo npm install -g npm
- 验证npm是否安装成功:
npm -v
方法三:使用nvm安装Node.js
- 下载nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- 重新打开终端,或者运行以下命令更新终端配置:
source ~/.bash_profile
- 安装Node.js:
nvm install node
- 查看已安装的Node.js版本:
nvm ls
- 设置默认的Node.js版本:
nvm alias default node
- 安装最新版本npm:
# 最新版本
npm install npm@latest -g
# 指定版本
npm install npm@××.×× -g
- 验证npm是否安装成功:
npm -v
这些是在Mac上安装nvm、node和npm的几种常用方法。根据个人需求和喜好,选择一种适合自己的方法即可。
配置环境变量
当我们在Mac上安装nvm、node和npm之后,还需要进行一些环境配置才能正常使用它们。下面是一些常用的配置步骤:
配置nvm
-
打开终端(Terminal)。
-
输入以下命令,打开环境变量配置文件:
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
-
按下ctrl + O保存文件,按下ctrl + X退出nano编辑器。
-
运行以下命令使配置文件生效:
source ~/.bash_profile
- 验证环境变量是否配置成功:
echo $NVM_DIR
配置npm镜像
由于默认的npm源在国内访问速度较慢,建议使用淘宝npm镜像,以下是配置步骤:
- 运行以下命令配置淘宝npm镜像:
npm config set registry https://registry.npm.taobao.org
- 验证npm镜像是否配置成功:
npm config get registry
配置node-gyp
node-gyp是一个用于编译node.js插件的工具,需要进行一些配置才能使用。以下是配置步骤:文章来源:https://www.toymoban.com/news/detail-782415.html
- 安装Xcode Command Line Tools:
xcode-select --install
- 安装Python 2.7.x:
brew install python@2.7
- 配置npm使用Python 2.7.x:
npm config set python python2.7
- 安装node-gyp:
npm install -g node-gyp
- 验证node-gyp是否配置成功:
node-gyp -v
这些是在Mac上配置环境的几个常用步骤。根据个人需求和喜好,可以进行相应的自定义配置。文章来源地址https://www.toymoban.com/news/detail-782415.html
到了这里,关于Mac 安装nvm、node和npm的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!