自己的環境是 iterm2 + zsh
今天搞node環境也是浪費了點時間,總結了一點經驗做個分享
快速搭建 Node.js 開發環境
如果你想長期做 node 開發, 或者想快速更新 node 版本, 或者想快速切換 node 版本, 那么在非 Windows(如 osx, linux) 環境下, 請使用 nvm 來安裝你的 node 開發環境, 保持系統的干凈.
如果你使用 Windows 做開發, 那么你可以使用 nvmw 來替代 nvm
osx, linux 環境
如果你是 windows 環境開發, 請跳過本篇
git clone nvm
第一步
直接從 github clone nvm 到本地, 這里假設大家都使用 ~/git
目錄存放 git 項目:
$ cd ~/git
$ git clone https://github.com/cnpm/nvm.git
配置終端啟動時自動執行 source ~/git/nvm/nvm.sh, 在 ~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加以下命令:
source ~/git/nvm/nvm.sh
第二步通過 nvm 安裝任意版本的 node(二選一就可以了)
//案例1 安裝任意版本
$ nvm install 0.12.0
//案例2 安裝最新版本
$ nvm install node
//于是你就會看到一段非常快速進度條:
######################################################################## 100.0%
Now using node v0.12.0```
還可以直接安裝 iojs 各個版本
// 非必須
$ nvm install iojs
你可以繼續非常方便地安裝各個版本的 node 了, 你可以查看一下你當前已經安裝的版本:
$ node -v
v7.7.3
####第三步關閉iTerm2,再打開發現輸入node提示
zsh: command not found: node
是因為你少做了一步 ??
因為你沒為nvm選擇一個默認的版本 ?????? 我就是少做了這一步浪費了好長時間 T_T
nvm install node //如果你沒關iTerm的話就不用輸入這行 (逃
nvm alias default v7.7.3
