1. 程式人生 > 實用技巧 >npm環境環境變數配置

npm環境環境變數配置

推薦部落格:https://www.cnblogs.com/zhouyu2017/p/6485265.html

npm config list 獲取npm配置資訊 -------------

回到頂部

主要寫一下環境變數的配置

說明:這裡的環境配置主要配置的是npm安裝的全域性模組所在的路徑,以及快取cache的路徑,之所以要配置,是因為以後在執行類似:npm install express [-g] (後面的可選引數-g,g代表global全域性安裝的意思)的安裝語句時,會將安裝的模組安裝到【C:\Users\使用者名稱\AppData\Roaming\npm】路徑中,佔C盤空間。
例如:我希望將全模組所在路徑和快取路徑放在我node.js安裝的資料夾中,則在我安裝的資料夾【D:\Develop\nodejs】下建立兩個資料夾【node_global】及【node_cache】如下圖:

建立完兩個空資料夾之後,開啟cmd命令視窗,輸入

npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"

接下來設定環境變數,關閉cmd視窗,“我的電腦”-右鍵-“屬性”-“高階系統設定”-“高階”-“環境變數”

進入環境變數對話方塊,在【系統變數】下新建【NODE_PATH】,輸入【D:\Develop\nodejs\node_global\node_modules】,將【使用者變數】下的【Path】修改為【D:\Develop\nodejs\node_global】

六、測試

配置完後,安裝個module測試下,我們就安裝最常用的express模組,開啟cmd視窗,
輸入如下命令進行模組的全域性安裝:

npm install express -g     # -g是全域性安裝的意思



上面ok之後 我們安裝淘寶的cnpm映象,因為國外的很慢。我們可以採用cnpm install 來代替npm安裝

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

npm預設的倉庫地址是在國外網站,速度較慢,建議大家設定到淘寶映象。但是切換映象是比較麻煩的。推薦一款切換映象的工具:nrm

我們首先安裝nrm,這裡-g代表全域性安裝

npm install nrm -g

然後通過nrm ls命令檢視npm的倉庫列表,帶*的就是當前選中的映象倉庫:

通過nrm use taobao來指定要使用的映象源:

然後通過nrm test npm來測試速度:

安裝vue配置: cnpm install -g @vue/cli