Error: ENOENT: no such file or directory, mkdir E:\

在又一次安装VUE的时候,遇到了问题。记录一下相信对大家有所帮助。

过程:去nodejs官网下载按vue,安完后
出现如下问题
Error: ENOENT: no such file or directory, mkdir E:\_第1张图片
百度后得知可能是下载安装的时候网络的问题
方案1:挂.梯.子再下再安装,
结果:没解决
方案2:
尝试了如下命令
npm rebuild node-sass

npm install npm -g

sudo npm install -g npm

npm install -g npm

npm cache clear

npm cache verify

Npm install -g bower
每个命令都是从不同的文章里搜到的,大家可以打一个命令npm -v试试npm -v,然后再打一个命令再npm -v试试。
结果:一个都不好使,每个命令都再次弹窗找不到E盘
方案3:有人说是注册表没删干净,先卸载node,然后用RegClean Pro删注册表,然后再安回来,那人是那么解决了
结果:尝试后,没能解决问题
方案4:可能是环境变量的问题
结果:百度了npm环境变量相关的问题,再次手动配置后没能解决
方案5:可能是D:\nodejs\node_modules\npm这个目录下的.npmrc里的配置问题,prefix=${APPDATA}\npm,把这个改成
prefix=D:\node.js\node_global
cache=D:\node.js\node_cache
结果:没能解决问题
方案6:考虑可能是node下载的版本的问题,说不定是新版不稳定
结果:下载安装了一年前的,2年前的,3年前的,都不好使
方案7:可能是C:\Users\Administrator目录下的.npmrc里的配置问题
结果:把.npmrc文件改成
prefix=D:\node.js\node_global
cache=D:\node.js\node_cache
registry=http://registry.cnpmjs.org/
python=python2.7
msvs_version=2015
结果:问题解决

总结以上方案适合不同的人,每个方案都有人用了后解决了,我就记录在这里,方便以后的有缘人在装vue的时候,能少走点弯路。
附上我在stackoverflow求助的连接

https://stackoverflow.com/questions/62149314/npm-v-error-enoent-no-such-file-or-directory-mkdir-e-6-14-4/62171359#62171359

你可能感兴趣的:(Error: ENOENT: no such file or directory, mkdir E:\)