yarn报“文件名、目录名或卷标语法不正确”错误的解决方案
这个踩坑有点绝,之前貌似也踩过,记录一下
问题
在研究vite打包方式的时候,创建项目文件名、目录名或卷标语法不正确
在网上找了很多解决方案,在掘金找到一篇解决了我的问题
原因
电脑的yarn目录和安装的模块不在相同的硬盘分区里导致的,解决问题的应该是因为yarn默认安装在C盘(即运行缓存数据和安装目录都在C盘)了。
方案
1.首先查看yarn命令的目录
yarn global bin
2.再查看yarn的全局安装位置
yarn global dir
发现,yarn 的全局安装位置与bin的位置并不一致,于是去修改 yarn的全局安装位置和缓存位置:
yarn config set global-folder “D:\npm\yarn\global”
yarn config set cache-folder “D:\npm\yarn\cache”
问题完美解决
附上掘金链接一份:
原文解决方案链接