修改node.js默認的npm安裝目錄

1.下面咱們來進行npm全局模塊的存放路徑以及cache的路徑的配置,這些路徑默認是在 C 盤的,我以爲這樣會增長系統盤的負擔,因此我但願將以上兩個文件放在nodejs的主目錄下,所以我在nodejs目錄下也就是個人安裝目錄下創建了」node_gobal」和」node_cache」兩個文件夾,以下圖:

2.進入cmd命令行,輸入一下的命令設置全局模塊的安裝路徑到node_gobal文件夾,緩存到node_cache文件夾:

npm config set prefix "E:\node\node_gobal" npm config set cache "E:\node\node_cache"

3.如今咱們來裝一個模塊來測試一下,我選擇的模塊是cordova,你也能夠選擇express模塊。進入cmd命令行輸入 npm install -g cnpm --registry=https://registry.npm.taobao.org(順便安裝cnpm) (「-g」表示裝到global目錄下,也就是剛纔設置「E:\FRONT\nodejs\node_gobal」目錄下)。等到安裝完成時,會出現提示「cordova」安裝的目錄,以此驗證是否設置成功。

4.因爲node全局模塊大多數都是能夠經過命令行訪問的,因此還要把「E:\FRONT\nodejs\node_gobal」加入到系統PATH中,方便直接使用命令行運行。

相關文章
相關標籤/搜索