在使用yarn创建vite项目时,报了一个错误:文件名、目录名或卷标语法不正确。error Command failed
这个错误是因为yarn默认的cache和global文件夹是安装在C盘目录下的,而我安装的yarn的bin目录在D盘下,所以会报错
解决方法很简单
1.使用命令行检查bin目录和全局安装目录是否一致,不一致的情况需要进行修改
yarn global bin
yarn global dir
2.假设你的bin目录是在D盘,那么就在D盘下新建个文件夹yarn,里边放cache和global文件夹
也就是保证你的bin目录所在的磁盘和存放global以及cache文件夹所在的磁盘一致即可
3.然后使用设置yarn的全局global和cache存放位置为刚刚那两个文件夹就行
yarn config set global-folder "D:\yarn\global"
yarn config set cache-folder "D:\yarn\cache"
4.再重进命令行使用yarn创建vite项目就不会报错了