首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >纱线不再存在

纱线不再存在
EN

Stack Overflow用户
提问于 2018-12-12 15:36:59
回答 1查看 2K关注 0票数 2

在过去的5个月里,我一遍又一遍地运行我的npm start,它使用的是yarn,从day dot开始就一直在工作。我甚至在我的终端历史记录中看到了上面的10行。

代码语言:javascript
复制
> yarn

yarn install v1.10.1

我刚才终止了我的npm start进程,现在出于某种原因,我得到了这个...

代码语言:javascript
复制
> yarn

sh: yarn: command not found

由于某种原因,我的system...for上不再安装纱线了。所以我安装了它,并获得了它安装的一般信息。

代码语言:javascript
复制
$ npm -g install yarn
+ yarn@1.12.3
added 1 package in 2.786s

但是yarn仍然没有安装,并且我仍然得到相同的上述问题。

我没有做任何会搞乱yarn的事情(没有安装/更新/删除任何包),所以我完全搞不懂到底发生了什么。

有没有人遇到过这个问题,知道它是什么,并有解决方法?

EN

回答 1

Stack Overflow用户

发布于 2018-12-13 08:54:12

在玩了一会儿之后,似乎在更新的过程中杀死了纱线,杀死了它的全局链接(例如/usr/bin/yarn)到它的二进制。

因此,我从从npm install -g yarn (在我的例子中是/usr/local/Cellar/node/10.12.0/bin/yarn)获得的完整路径运行yarn应用程序。

然后更新纱线,重新安装链接并修复它,现在一切都正常了。:)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53738142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档