- 问题
- 解决方案
问题
系统Win 10
因为启动盘(固态硬盘)出现问题,重新更换的启动盘,大部分软件重新安装,在启动VUE,时发生了错误。

一直报错 yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
在网上找了一圈,尝试了几种办法,都无法解决,
1、更换镜像后重新安装yarn:
npm config set registry https://registry.npm.taobao.org/
npm install -g yarn
2、以管理员身份运行Window Powershell ,更改 Window Powershell 的执行策略,
理论上应该是有这种错误提示才会需要修改执行策略,先安排上
set-ExecutionPolicy RemoteSigned
直接回车,执行完检查 一下
get-ExecutionPolicy

这样就对了。
但仍然无法解决问题
解决方案
静下心来思考了一下,NPM安装Yarn时没有报错,说明是安装成功了,但Yarn命令无效,说明系统没找到Yarn命令,是不是yarn没有加入到系统Path路径中,但是Yarn命令无效,怎么查看安装路径呢,网上找呀找,找到一个好朋友,
windows 系统首次使用npm安装yarn后,运行yarn命令报错 - 知乎
最终在目录 "C:\Users\用户名\AppData\Roaming\npm" 中找到了Yarn,理论上配置一下Path就OK,

然后一路确定,最后一定要重新打开 Window Powershell 或者 Vue的环境,再试

OK,解决。
在Win10系统更换硬盘并重新安装软件后,遇到`yarn`命令无法识别的问题。尝试更换yarn镜像、修改PowerShell执行策略等方法无效。最终通过查找Yarn安装路径,发现其位于`C:Users用户名AppDataRoaming
pm`,将其添加到系统Path环境变量中,并重启PowerShell或Vue环境,成功解决了问题。
5726

被折叠的 条评论
为什么被折叠?



