Как обновить "пряжу" до последней версии 1.13.0? - PullRequest
0 голосов
/ 17 января 2019

Я пробовал "npm update yarn -g" и "npm intall yarn -g", но версия пряжи по-прежнему 1.12.3.

Я запускаю команду в пустой папке, см. Ниже. Спасибо.

Microsoft Windows [Version 10.0.17134.320]
(c) 2018 Microsoft Corporation. All rights reserved.

D:\test>dir
 Volume in drive D is D
 Volume Serial Number is 18E2-7E00

 Directory of D:\test

01/16/2019  10:38 PM    <DIR>          .
01/16/2019  10:38 PM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  467,370,369,024 bytes free

D:\test>npm update yarn -g

D:\test>yarn -v
1.12.3

D:\test>npm install yarn -g
C:\Users\myuser\AppData\Roaming\npm\yarn -> C:\Users\myuser\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js
C:\Users\myuser\AppData\Roaming\npm\yarnpkg -> C:\Users\myuser\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js
+ yarn@1.13.0
updated 1 package in 0.469s

D:\test>yarn -v
1.12.3

D:\test>npm -v
6.4.1

D:\test>

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Вопрос показывает, что пряжа была обновлена ​​с npm install yarn -g до 1.13.0, но команда yarn все еще показывает более старую версию

D:\test>yarn -v
1.12.3

Наиболее вероятная проблема заключается в том, что выполненная версия пряжи соответствует ожидаемой, C:\Users\myuser\AppData\Roaming\npm\yarn. Проверьте, какую версию пряжи вы вызываете с помощью

D:\test>where yarn

Обновление пряжи

@ Whatatimetobealive - лучший вариант для обновления пряжи. Если по какой-либо причине вы не можете использовать choco, brew, npm или менеджер пакетов для установки пряжи, вы можете попробовать использовать yarn.

$ yarn global add yarn

К сожалению, мы не можем использовать пряжу для обновления , пока команда yarn self-update не будет исправлена ​​.

0 голосов
/ 17 января 2019

На npm update yarn -g есть известная ошибка, вот связанная с ней проблема github , поэтому вы должны использовать вместо этого

npm install -g yarn

или вы можете установить brew сначала, а затем через обновление brew, например,

brew upgrade yarn

Если вы используете Windows, вы можете найти brew альтернативы и обновить их вместе с ними.

choco upgrade yarn
...