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

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

过程:去nodejs官网下载按vue,安完后
出现如下问题

百度后得知可能是下载安装的时候网络的问题
方案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

  • 24
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
回答: 当出现"Syntax Error: Error: ENOENT: no such file or directory"的错误时,可能是由于文件或目录不存在导致的。解决这个问题的方法有两种。首先,可以尝试执行命令"npm rebuild node-sass"来重新构建node-sass模块,这通常可以解决文件或目录不存在的问题。\[1\]另外,还需要检查代码中是否存在文件名或目录名的拼写错误,因为这也可能导致该错误的出现。特别是在使用脚手架工具创建的项目中,修改文件名可能会导致依赖出现问题而报错。因此,建议尽量避免修改项目的结构目录和文件名。\[2\]\[3\] #### 引用[.reference_title] - *1* [Syntax Error: Error: ENOENT: no such file or directory, scandir ‘D:](https://blog.csdn.net/levi_work/article/details/119866530)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【已解决】ERROR: ENOENT: no such file or directory,open](https://blog.csdn.net/m0_51749295/article/details/127860877)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Syntax Error: Error: ENOENT: no such file or directory](https://blog.csdn.net/Ahrichan/article/details/124490687)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值