yarn 无法识别?找不到包路径?无法配置环境变量?

前言:今天写代码写的好好的,好家伙电脑突然蓝屏自动重启,好在代码都还在,不然一天白干!

问题来了,等我重新启动项目,yarn local 哦豁 ~ ~

yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后
再试一次。
所在位置 行:1 字符: 1
+ yarn local
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (yarn:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

这个报错,一般是yarn的环境变量配置出问题了,也有可能是yarn安装包像我一样重启就没有了...没有了肯定是用不了的,所以无法识别命令

别着急我们一点点排除问题~~

第一步:

  1. 打开终端或命令提示符窗口。
  2. 运行以下命令以查看 Yarn 是否安装在全局环境中
npm list -g --depth=0

 

出现如上图所示,就是npm安装过的啪啦啪啦,我这里是已经安装好了

如果没有安装的话,通过以下命令全局安装

npm install -g yarn

安装好后,如果直接 yarn -v 有跳出版本号 ,说明重新安装好的yarn包的位置路径,和你之前配置的环境变量是一致的,不用往下看了,直接使用吧

第二步:

到这里了还是办法使用的话,我们就需要重新配置环境变量了

再次打开终端或命令提示符窗口执行以下命令符,找到yarn包的路径

如果你是macOS 或则 Linux系统,请使用以下命令符

which yarn
或者
whereis yarn

 如果你是Windows系统,请使用以下命令符

where yarn

如果执行了以上命令符提示 : 信息: 用提供的模式无法找到文件。

这是因为权限不够导致的,直接左下角点开菜单输入cmd,右键管理员身份运行就可以了

注意!!拿到路径后,我们直接copy到我的电脑路径栏里再去看看,因为有时候路径不一定完全是我们想要的

最终的路径是yanr/bin结尾的,比如我的是这样的

C:\Users\xxxxxxxx\AppData\npm\node_modules\yarn\bin

第三步:

已经拿到了路径了就可以直接配置环境变量了

(每个人的电脑打开高级系统设置都有些区别,这里我就不细描述了)

1.打开高级系统设置--点击环境变量

2.找到系统变量一栏,找到path,点击编辑

3.然后在变量值里复制上刚才拿到的yarn包路径进去

(注意复制前看下前面是否有英文的引号" ; "结尾,不要直接就粘贴,每个键值对需要隔开的,不只是配置yarn的)

以上就配置好环境变量了!

我们再次尝试打开cmd命令窗口符执行以下命令

yarn -v

如果出现版本号 说明已经配置成功了

 最后需要重新启动下的你开发工具  就可以愉快的使用yarn工具包,继续开发了

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值