- 安裝 node 有多種方式的至会,但是都用了一下叛薯,發(fā)現(xiàn)還是用 nvm 來(lái)裝效果最好,后續(xù)可以避免很多麻煩依啰。
- 安裝
- 參考 nvm 的 README 乎串,執(zhí)行下面的命令,我用的是 Mac 但是 ubuntu 系統(tǒng)上應(yīng)該也是一樣的操作:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
- 這樣 nvm 就安裝好了速警,可能要重啟一下 shell 才有 nvm 這個(gè)命令叹誉。
查看都有哪些版本可以安裝:
nvm ls-remote
- 可以看到當(dāng)前最新版本是 v5.1.1 ,運(yùn)行下面的命令來(lái)安裝:
nvm install v5.1.1
- 現(xiàn)在再來(lái)安裝一個(gè)包闷旧,看看會(huì)被安裝到什么位置:
$ npm i -g gulp/Users/peter/.nvm/versions/node/v5.1.1/bin/gulp
- 可以看到 gulp 這個(gè)包安裝到了 /Users/peter
之下长豁。并且可執(zhí)行文件也自動(dòng)導(dǎo)出為系統(tǒng)命令了,可以通過(guò)運(yùn)行下面的命令來(lái)確認(rèn):
$ which gulp/Users/peter/.nvm/versions/node/v5.1.1/bin/gulp
- 設(shè)置默認(rèn)版本
一個(gè)小問(wèn)題忙灼,每次啟動(dòng)新 shell 匠襟,Node 還是老版本。如何寫(xiě)死成最新安裝的 NVM 版本:
$ nvm alias default 5.1.1default -> 5.1.1 (-> v5.1.1)
- 讓 npm 使用淘寶鏡像
nodejs 安裝好之后该园,npm 這個(gè)裝包命令也就裝好了酸舍。npm 命令因?yàn)橐獜膰?guó)外的服務(wù)器下載包,有時(shí)候速度不給力里初,所以這里給一個(gè)備選方案:自制一個(gè) cnpm 命令啃勉,其實(shí)就是一個(gè)連接國(guó)內(nèi)淘寶鏡像的 npm 命令啦。
到 taobao 相關(guān)頁(yè)面双妨,找到下面的命令:
$ echo 'alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
- 打開(kāi)自己的命令行淮阐,來(lái)執(zhí)行一下。注意:如果您使用的是 bash ( Mac 和 ubuntu 系統(tǒng)的默認(rèn) shell )請(qǐng)把上面的 .zshrc 替換為 .bashrc 刁品。
cnpm 跟 npm 用起來(lái)沒(méi)有任何區(qū)別泣特,可以放心使用。
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者