在移動(dòng)硬盤H盤安裝了一下nodejs運(yùn)行執(zhí)行都顯示正常,后來為了方便把nodejs安裝到了D盤執(zhí)行發(fā)現(xiàn)npm執(zhí)行一直報(bào)錯(cuò) " Error:ENOENT:no such file or directory,mkdir 'H:\' "
于是卸載了之前安裝的nodejs,重啟電腦重新安裝發(fā)現(xiàn)執(zhí)行npm還是會(huì)報(bào)錯(cuò)
。凡壤。。挡逼。。。
問了一下小伙伴,又卸載了朽肥,這次連環(huán)境變量中關(guān)于node和npm的配置都刪除了,也沒有配置npm自定義的全局模塊安裝目錄,需要配置的可在cmd命令下執(zhí)行如下命令:
"?npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"?"
再次執(zhí)行npm命令依然報(bào)錯(cuò)持钉,此時(shí)看到有人說要修改npmrc文件衡招。于是先試了一下D:\ydbg\tool\nodejs\node_modules\npm 下的npmrc文件,不是它每强。又找了一下別的地方是否有npmrc文件始腾,果然C盤有?
注掉全局和緩存之后再次執(zhí)行npm