针对问题类型:
1.运行工具报错文件名、目录名或卷标语法不正确
2.运行工具不是内部命令
问题原因:
yarn的命令目录bin与其全局安装位置不在一个文件夹下导致,yarn的全局安装位置是默认安装在C盘的。
查看yarn的命令目录
yarn global bin
查看yarn的全局安装目录
yarn global dir //默认为c盘
解决:
修改yarn的全局安装位置和缓存位置。
1.在nvm安装目录下创建yarn文件夹,在yarn下创建 yarn_global 和 yarn_cache 文件夹
2.设置全局安装位置和缓存位置到该目录下
yarn config set global-folder "D:\nvm\yarn\yarn_global"
yarn config set cache-folder "D:\nvm\yarn\yarn_cache"
到此问题解决!(记得把命令目录在环境变量中配一下)