1. 程式人生 > >npm安裝依賴的位置設定

npm安裝依賴的位置設定

npm 依賴安裝

npm 全域性安裝依賴位置預設是c盤,c盤一般是系統安裝盤,裝太多東西容易造成系統執行緩慢,因此想將依賴包安在指定位置。

nodejs的安裝

nodejs的安裝可以直接到菜鳥教程檢視:
http://www.runoob.com/nodejs/nodejs-install-setup.html

nodejs的安裝包下載位置:
https://nodejs.org/en/download/

npm與nodejs是同時安裝的,首先檢視node是否安裝成功,開啟命令列輸入:

node --version 

檢視node安裝成功

檢視預設依賴的全域性安裝位置

因為專案中安裝的依賴一般都是在當前專案的node_modules資料夾中,不需要特意設定,只要是通過npm install --save modulename方式安裝都是在本地專案的資料夾中,所以這裡的安裝位置是指的全域性安裝。
以下命令均可檢視全域性安裝位置:

  • npm config ls 命令
  • npm get prefix命令

在這裡插入圖片描述

設定依賴的全域性安裝位置

若是預設路徑不是你想要使用的路徑,並且想要使用nodejs的安裝位置:
首先建立node_cache與node_global資料夾,然後設定 全域性安裝位置

npm set cache D:\ST\nodejs\node_cache
npm set prefix D:\ST\nodejs\node_global

在這裡插入圖片描述
設定後在獲取得到你想要的路徑:
設定後的全域性安裝路徑

重啟命令終端後可以進行全域性安裝

nodejs環境變數設定

“我的電腦”-右鍵-“屬性”-“高階系統設定”-“高階”-“環境變數”
在這裡插入圖片描述


系統變數設定NODE_PATH=D:\ST\nodejs\node_global\node_modules

設定 使用者變數 Path=D:\ST\nodejs\node_global
設定使用者變數時如果path已經有值,請在之前設定值得末尾新增";",英文字元的";",然後在新增D:\ST\nodejs\node_global