解决npm报错Error:EEXIST: file already exists, mkdir “文件路径“,yarn create vite-app 报文件名、目录名或卷标语法不正确

这篇具有很好参考价值的文章主要介绍了解决npm报错Error:EEXIST: file already exists, mkdir “文件路径“,yarn create vite-app 报文件名、目录名或卷标语法不正确。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一个问题出现原因

我这里出现错误是因为在配置npm命令目录与npm全局安装位置时目录创建失败,但是在执行

yarn config set global-folder 与 yarn config set cache-folder

命令之后在本地的" .yarnrc "文件中 " global-folder " 属性被写入,之后会卡在

Error:EEXIST: file already exists, mkdir "文件路径"

这个问题

解决办法

在c盘的对应用户的文件夹下找到 .yarnrc 文件,打开它,将其配置为正确的路径即可

第二个问题出现原因

我这里是因为yarn的命令目录bin与其全局安装位置不在一个文件夹下导致(因为我改路径遇到了第一个问题)

解决

  1. 首先查看yarn的命令目录
yarn global bin // D:\Tools\nodejs\node_global\bin
  1. 其次查看yarn的全局安装目录
yarn global dir  // C:\Users\21936\AppData\Local\Yarn\Data\global
  1. 最后修改即可(放到统一目录下)
yarn config set global-folder "D:\Tool\nodejs\node_globall"
yarn config set cache-folder "D:\Tool\nodejs\node_cache"

这样就可以啦!

引用文章

文章1: 求助:npm报错Error:EEXIST: file already exists, mkdir
文章2: yarn create vite-app 报文件名、目录名或卷标语法不正确
文章3: yarn 修改默认路径错误文章来源地址https://www.toymoban.com/news/detail-716757.html

到了这里,关于解决npm报错Error:EEXIST: file already exists, mkdir “文件路径“,yarn create vite-app 报文件名、目录名或卷标语法不正确的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • error: remote origin already exists.

    提示:当你在git push到GitHub的时候报错 出现error: remote origin already exists. 翻译过来呢就是 错误:远程源已经存在。 例如:你在本地向远程仓库push代码时提示 error: remote origin already exists. 错误:远程源已经存在。 原因:本地 git 已经配置了远程仓库地址,所以当 git 再次push到其他

    2024年02月11日
    浏览(61)
  • 解决Git 报错:fatal: destination path ‘xxx‘ already exists and is not an empty directory

    拿到开发的Git地址,然后Git clone的时候,检测不出东西,只有一个.git目录,实际无东西。 可手动删除,或执行下面命令 然后再执行检出命令 熟悉 linux 命令都知道 rm -rf .git 命令会删除当前目录的 git 记录,如果没有把握的话,最好还是新建一个目录,比如xxx 目录,命令如下

    2024年02月05日
    浏览(76)
  • 解决使用npm出现Error: Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix‘报错

    在我设置公司镜像源的时候遇到以下报错:Error: Cannot find module \\\'C:Program Filesnodejsnode_modulesnpmbinnpm-cli.jsprefix\\\',导致切换失败   分析问题:可以看到,报错的内容如下:  1、可以看到,问题的症结在于,无法找到npm-cli.js文件 2、既然无法找到,那么指定就是在安装目录下面

    2024年02月11日
    浏览(87)
  • 处理error: remote origin already exists.及其Gitee文件上传保姆级教程

    删除 远程 Git 仓库 再 添加 远程 Git 仓库 比如这样: 然后再push过去就ok了 比如说桌面上这个是你要上传的文件:   右击下图中的第二个,如果说没有这个 git ,去下载好吧。        --官方下载地址 鼠标右击git bash 后,使用git初始化项目: 将工作区添加到暂存区(所有)

    2024年03月11日
    浏览(73)
  • cmd指令报错:npm ERR code EPERM npm ERRsyscall mkdir

     一、 在安装 npx  express-generator时, 出现了如下错误:  这个错误的解决方法有: 方法一:找到.npmrc文件并删除         在 C:Users自己用户的文件夹 下找到 .npmrc 文件并删除         注意:这个文件可能 是隐藏的,需要显示隐藏才能看见 。来到该文件夹,点击查看

    2024年02月16日
    浏览(45)
  • Android “sdcard“ File.mkdirs()失败解决办法

    如果File的路径是(\\\"/sdcard/XXXX\\\"); 在AndroidManifest.xml里添加requestLegacyExternalStorag requestLegacyExternalStorag具体什么意思自己去搜

    2024年04月10日
    浏览(47)
  • docker Error response from daemon error while creating mount source path mkdir data read-only file

    可能原因: docker是由snap安装的, 这种情况下,docker只在用户目录下拥有读写权限. 解决方法: 创建地址映射的时候将目录创建在用户目录下,如root用户: 之前的错误命令: 更改之后的命令: 自己对比一下吧。

    2024年01月24日
    浏览(67)
  • [ERROR] Error executing Maven.[ERROR] The specified user settings file does not exist:

    今天在导入JavaEE项目的时候运行时出现了以下错误: [ERROR] Error executing Maven. [ERROR] The specified user settings file does not exist: C:Usersmavenapache-maven-3.6.2-binapache-maven-3.6.2confsettings.xml  解决方法 两种,主要看自己使用的tomcat: 1、 File——Settings,选择正确的Maven安装路径。  2、 点

    2024年02月08日
    浏览(56)
  • Maven报错error in opening zip file解决方法

    试了改maven版本,改镜像地址,删除仓库下载的相关jar具体文件,都没解决,最后是还是删除仓库相关jar文件后Reimport才解决的, 但删除路径从仓库下的一级目录开始删除 ,比如H:softwareapache-maven-3.3.9-binlocalRepositoryorgapachepoipoi-ooxml4.1.2poi-ooxml-4.1.2.jar的报错,直接删除o

    2024年02月11日
    浏览(50)
  • 文件上传gitee中出现问题fatal: remote origin already exists.(远程来源已存在) 解决方法

    当我们在上传文件到gitee中的时候,输入git remote add origin git@toscode.gitee.com:jiemengjie(码云账号)/vue3-project(自己创建的仓库名).git后,会出现一句话 fatal: remote origin already exists.远程来源已存在。 如下图所示: 这时候我们可以输入命令  git remote -v ,意思是列出所有的远程仓

    2024年02月04日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包