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