# macOS 安裝 Node.js 範例環境: macOS 11.0 Big Sur 安裝版本: v14.15.1 1. 安裝HomeBrew HomeBrew是一個套件管理工具,官網: https://brew.sh/index_zh-tw 在Terminal輸入指令: ```cmd /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 利用Homebrew安裝NVM(Node Version Manager) 1. 在Terminal輸入指令: ```cmd brew install nvm ``` 2. 建立NVM的資料夾 ```cmd mkdir ~/.nvm ``` 3. 將以下代碼加入~/.zshrc 或其他你所使用的Terminal的設定文件 ```conf export NVM_DIR="$HOME/.nvm" [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "usr/local/opt/nvm/nvm.sh" # This loads nvm [ -s "/usr/loacl/opt/nvm/etc/bash_completion.d/nvm" ] && . "usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion ``` 步驟2,3 是讓我們能夠在Terminal使用nvm的指令 設定完需重啟terminal 或使用 ```source ./zshrc``` 重新讀取設定檔 輸入```nvm``` 如果有跑出東西就是安裝成功了 另外可能會遇到termial跑出以下錯誤訊息 ```cmd zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? ``` 輸入```compauidt```跑出來提示 ```cmd There are insecure directories: /usr/local/share/zsh/site-functions /usr/local/share/zsh ``` 解決方法: [reference](https://stackoverflow.com/questions/13762280/zsh-compinit-insecure-directories) 輸入以下指令 ```cmd sudo chmod -R 755 /usr/local/share/zsh sudo chown -R root:staff /usr/local/share/zsh ``` 3. 安裝Node.js 1. 查看可安裝的版本 (Latest LTS)為穩定版本 ```cmd nvm ls-remote ``` 2. 安裝想要的版本 ```cmd nvm install v14.15.1 ``` 3. 輸入```node```即可進入環境 ``` Welcome to Node.js v14.15.1 Type ".help" for more information. > ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up