npm -v报错Error:ENOENT:no such file or directory,mkdir 'H:\'

在移动硬盘H盘安装了一下nodejs运行执行都显示正常,后来为了方便把nodejs安装到了D盘执行发现npm执行一直报错 " Error:ENOENT:no such file or directory,mkdir 'H:\' "

报错信息

于是卸载了之前安装的nodejs,重启电脑重新安装发现执行npm还是会报错

。。。。。。

问了一下小伙伴,又卸载了,这次连环境变量中关于node和npm的配置都删除了,也没有配置npm自定义的全局模块安装目录,需要配置的可在cmd命令下执行如下命令:

" npm config set prefix "D:\Program Files\nodejs\node_global"

npm config set cache "D:\Program Files\nodejs\node_cache" "

再次执行npm命令依然报错,此时看到有人说要修改npmrc文件。于是先试了一下D:\ydbg\tool\nodejs\node_modules\npm 下的npmrc文件,不是它。又找了一下别的地方是否有npmrc文件,果然C盘有 

全局变量

注掉全局和缓存之后再次执行npm

npm执行正常
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容