安裝
在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環(huán)境變量:
export NVM_DIR="$HOME/.nvm"
source $(brew --prefix nvm)/nvm.sh
安裝Node.js:
nvm install node
查看已安裝的Node.js版本:
nvm ls
方法二:使用Node.js官方安裝包安裝
-
訪問Node.js官網(wǎng)(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
- 設(shè)置默認的Node.js版本:
nvm alias default node
- 安裝最新版本npm:
# 最新版本
npm install npm@latest -g
# 指定版本
npm install npm@××.×× -g
- 驗證npm是否安裝成功:
npm -v
這些是在Mac上安裝nvm、node和npm的幾種常用方法。根據(jù)個人需求和喜好,選擇一種適合自己的方法即可。
配置環(huán)境變量
當(dāng)我們在Mac上安裝nvm、node和npm之后,還需要進行一些環(huán)境配置才能正常使用它們。下面是一些常用的配置步驟:
配置nvm
-
打開終端(Terminal)。
-
輸入以下命令,打開環(huán)境變量配置文件:
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
- 驗證環(huán)境變量是否配置成功:
echo $NVM_DIR
配置npm鏡像
由于默認的npm源在國內(nèi)訪問速度較慢,建議使用淘寶npm鏡像,以下是配置步驟:
- 運行以下命令配置淘寶npm鏡像:
npm config set registry https://registry.npm.taobao.org
- 驗證npm鏡像是否配置成功:
npm config get registry
配置node-gyp
node-gyp是一個用于編譯node.js插件的工具,需要進行一些配置才能使用。以下是配置步驟:文章來源:http://www.zghlxwxcb.cn/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上配置環(huán)境的幾個常用步驟。根據(jù)個人需求和喜好,可以進行相應(yīng)的自定義配置。文章來源地址http://www.zghlxwxcb.cn/news/detail-782415.html
到了這里,關(guān)于Mac 安裝nvm、node和npm的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!