[Node] 三步快速搭建 Node.js

自己的環(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



![配置成功](http://upload-images.jianshu.io/upload_images/2067595-3cde5d07ba2a0607.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容