《前端》深入淺出 之 nrm

nrm 是一個 npm 源管理器,允許你快速地在 npm 源間切換。注意:nrm只是提供了幾個常用下載包的url地址,並讓我們在這裏個地址之間方便切換,但是我們每次裝包的時候,使用的裝包工具永遠都是npm。

nrm的安裝

在命令行執行命令,npm install -g nrm,全局安裝nrm。

nrm -V   查看安裝版本:1.2.1

通過命令 npm config get prefix 查看 npm 安裝路徑(npm config set prefix 可設置 npm 安裝路徑)。

C:\Users\IT\AppData\Roaming\npm

打開該路徑,在 npm 目錄下有個 node_modules 文件夾,全局安裝的所有模塊都在該文件夾中。

安裝好nrm之後,執行命令nrm ls查看可選的源。

nrm ls                                                                                                                                    

*npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
taobao - http://registry.npm.taobao.org/
eu ----- http://registry.npmjs.eu/
au ----- http://registry.npmjs.org.au/
sl ----- http://npm.strongloop.com/
nj ----- https://registry.nodejitsu.com/

(注意區分cnpm裝包工具和cnpm鏡像地址的區別)

其中,帶*的是當前使用的源,上面的輸出表明當前源是官方源。如果要切換到taobao源,執行命令nrm use taobao

可以增加定製的源,特別適用於添加企業內部的私有源,

執行命令 nrm add <registry> <url>,其中reigstry爲源名,url爲源的路徑。

nrm add registry http://192.168.10.127:8081/repository/npm-public/

執行命令 nrm del <registry>刪除對應的源。

還可以通過 nrm test 測試相應源的響應時間。

nrm test npm                                                                                                                               

npm ---- 1328ms
取自:https://blog.csdn.net/anway12138/article/details/79455224

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章