一個完整 Node 環境包含 NVM、Node、NPM 與 Yarn,本文將介紹其安裝方法。
Version
NVM 0.35.3
Node 14.15.4
Yarn 1.22.10
NVM
固然可以從 官網 下載安裝 Node,但如此整個系統只能有一個版本,由於 Node 演化快速,實務上在本機常會安裝兩個以上版本供開發測試:LTS 與最新版,因次建議改由 NVM (Node Version Manager) 來安裝管理 Node 版本。
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
由 curl 下載 script 安裝 NVM。
Node
$ nvm install [version]
由 NVM 安裝指定 Node 版本。
若只是 node 使用者,建議安裝最新 LTS 版即可
Yarn
$ npm install -g yarn
Yarrn 為 Facebook 所開發取代 NPM,且執行速度比 NPM 快。
Node 已經自帶 NPM,但 Yarn 必須由 NPM 另外安裝。
Conclusion
- 安裝 NVM、Node 與 Yarn 之後,macOS 已經有基本 Node 執行環境,可進一步安裝其他 NPM package