修改Nodejs內(nèi)置的npm默認(rèn)配置路徑方法
Nodejs 內(nèi)置的npm默認(rèn)會把模塊安裝在c盤的用戶AppData目錄下(吐槽一下:不明白為啥現(xiàn)在的軟件都喜歡把資源裝在這里)

C盤這么小,肯定是不行的,下面一步步修改到D盤
1.打開cmd命令行,查看當(dāng)前配置
輸入 npm config ls
先看一下當(dāng)前npm的配置環(huán)境,由于我已經(jīng)修改過,所以可以看到修改后的路徑

2.修改路徑
這里需要修改兩個(gè)路徑,module路徑和cache路徑
module對應(yīng)prefix
cache對應(yīng)cache
首先在別的盤新建兩個(gè)目錄
D:\nodejs\node_modules\npm\node_global_modules D:\nodejs\node_modules\npm\node_cache
然后依次執(zhí)行
npm config set prefix"D:\nodejs\node_modules\npm\node_global_modules" npm config set cache"D:\nodejs\node_modules\npm\node_cache"
3.修改環(huán)境變量
新增環(huán)境變量 NODE_HOME

修改Path,追加 %NODE_HOME%\;%NODE_HOME%\node_modules;%NODE_HOME%\node_modules\npm\node_global_modules\;
4.測試一下
重新打開一個(gè)cmd命令行,安裝一個(gè)插件試試
執(zhí)行
npm install cordova -g// -g意思是安裝到全局目錄下
安裝完畢后打開設(shè)置的安裝路徑看下是否成功

大功告成!
以上這篇修改Nodejs內(nèi)置的npm默認(rèn)配置路徑方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Puppeteer實(shí)現(xiàn)頁面遍歷的示例代碼
很多時(shí)候我們需要遍歷我們的頁面來檢查頁面是否存在問題,以更好的保證可用性和安全性,下面就來講講如何使用puppeteer來實(shí)現(xiàn)頁面遍歷的功能吧2023-06-06
一文詳解Node中module.exports和exports區(qū)別
這篇文章主要介紹了一文詳解Node中module.exports和exports區(qū)別2023-03-03
Node.js處理I/O數(shù)據(jù)之使用Buffer模塊緩沖數(shù)據(jù)
這篇文章介紹了Node.js使用Buffer模塊緩沖數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07
Node.js中的package.json與cnpm命令行工具介紹
這篇文章介紹了Node.js中的package.json與cnpm命令行工具,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06
node.js中的events.emitter.removeListener方法使用說明
這篇文章主要介紹了node.js中的events.emitter.removeListener方法使用說明,本文介紹了events.emitter.removeListener的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12

