無論是使用vue以及react,我們都需要配置開發(fā)環(huán)境以及使用命令行工具,下面來介紹下如何使用npm以及使用nrm管理源
1.首先打開nodejs官方中文網(wǎng)
https://nodejs.org/zh-cn/


選擇LTS穩(wěn)定版本,npm是隨著nodejs一起安裝的。
下載完雙擊默認安裝就可以了。linux系統(tǒng)的可以參照官網(wǎng),也是有直接安裝的命令的。
2.查看node跟npm是否安裝成功
win鍵+r 打開運行,輸入 cmd 然后回車鍵,在dos命令行界面下輸入
node -v npm -v
如果都有顯示版本號,那就安裝成功了。
3。更改源的使用
由于npm的官方服務器是在國外的,所以如果沒有科學上網(wǎng)的話,下載東西的速度是很慢的,而且可能出現(xiàn)下載失敗的問題。
所以為了方便我們的開發(fā),我們要手動切換一下到國內的鏡像源。
這里是淘寶的鏡像源,手動復制一下。
https://registry.npm.taobao.org
在dos命令行下粘貼下面的命令進行更改
npm config set registry https://registry.npm.taobao.org
修改了npm默認的安裝源之后
通過輸入
npm config get registry
檢驗是否配置成功,配置成功后,使用npm安裝其實就是用淘寶的鏡像源下載東西了也就是使用cnpm
4.使用cnpm安裝
除此之外,我們還可以使用淘寶鏡像提供的 cnpm 工具,通過 cnpm 來安裝一般速度會更快一些,我們可以直接復制文檔中的命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
粘貼在dos命令行中,回車進行安裝,初次安裝需要等待的時間可能會比較久,一定要有耐心。
等待安裝完成之后,我們可以在命令行輸入 cnpm -v 來測試是否安裝成功。以后用npm安裝 插件就可以改成cnpm安裝了。
5.nrm管理以及切換源
nrm 是一個管理切換 npm registries 的命令行工具,由于各個地區(qū)不同的網(wǎng)絡環(huán)境,以及鏡像同步不全的問題,在使用淘寶源時仍有可能遇到一次錯誤,或者在使用腳手架工具的時候,會默認使用npm,但是大家也知道國內的環(huán)境是很慢的,我們就需要一個工具來切換源了,我們可以通過使用 nrm 可以迅速在各個安裝源之間進行切換,而且它還帶有測速功能,這能讓我們很方便地挑選出最適合自己使用的安裝源。
在dos命令行復制粘貼下列命令
npm install -g nrm
來安裝 nrm 工具。安裝好之后,你可以通過在dos命令行輸入:
nrm ls
顯示使用的源地址,帶*的就是目前使用的。
- npm —– https://registry.npmjs.org/
cnpm —- http://r.cnpmjs.org/
taobao — https://registry.npm.taobao.org/
nj —— https://registry.nodejitsu.com/
rednpm — http://registry.mirror.cqupt.edu.cn
skimdb — https://skimdb.npmjs.com/registry
要想切換目前使用的源,
比如我想使用cnpm 的源,那么我就可以輸入:
nrm use cnpm
那么在使用npm 下載包的使用,使用的就是cnpm的鏡像源下載東西了。
想要了解到每個源的下載速度,那么就可以在dos命令行輸入:
nrm test
作者:東方既白233
鏈接:https://www.imooc.com/article/254541
來源:慕課網(wǎng)
本文原創(chuàng)發(fā)布于慕課網(wǎng) ,轉載請注明出處,謝謝合作