一、问题描述
已安装yarn,但yarn serve 无法启动项目,提示yarn未安装
而使用npm run serve 能够顺利执行
二、解决方案
方案1(不可行):删除现有yarn.lock和node_modules/按提示运行yarn install没有用。
方案2(可行,但不推荐):硬编码node_modules\@vue\cli-shared-utils\lib\env.js:19,强制返回为true
方案3 (推荐)将用户名从中文 - > 英文,并修改环境变量。
参考以下两篇文章
- Win10修改中文用户名为英文(2020.3.1成功记录)
- 安装了yarn启动项目还是报错The project seems to require yarn but it‘s not installed - 掘金 (juejin.cn)
成功使用yarn serve 运行