пряжа больше не присутствует - PullRequest
0 голосов
/ 12 декабря 2018

Работал мой npm start, который использует yarn, снова и снова в течение последних 5 месяцев и работает с дневной точки.Я даже вижу это в своей истории Терминала на 10 строк выше.

> yarn

yarn install v1.10.1

Я убил свой npm start процесс минуту назад, и теперь по какой-то причине я получаю это ...

> yarn

sh: yarn: command not found

Пряжа больше не установлена ​​в моей системе ... по какой-то причине.Поэтому я установил его и получил обычную информацию о том, что он установлен.

$ npm -g install yarn
+ yarn@1.12.3
added 1 package in 2.786s

Но пряжа все еще не установлена, и я все еще получаю ту же проблему, описанную выше.

У меня нетсделал все, что могло бы испортить пряжу в любом случае (без установки / обновления / удаления каких-либо пакетов), так что я совершенно ошеломлен тем, что, черт возьми, произошло.

Кто-нибудь имелэта проблема, знаете, что это такое и имеет исправление?

1 Ответ

0 голосов
/ 13 декабря 2018

После небольшой игры кажется, что убийство пряжи в процессе его обновления убило его глобальную ссылку (например, /usr/bin/yarn) на двоичный файл.

Итак, я запустил приложение пряжи по полному пути, который я получил из npm install -g yarn (в моем случае /usr/local/Cellar/node/10.12.0/bin/yarn).

Затем обновили пряжу, переустановили ссылки и исправили ее, и теперь все работает.:)

...