73 votes

Comment puis-je modifier la version du fil utilisé ?

J'ai utilisé Homebrew pour installer . Exécution montre que j'utilise actuellement . J'ai couru pour obtenir la dernière version, qui est `` .

Après Homebrew mises à niveau avec succès , je cours à nouveau, mais la version est toujours `` . Comment puis-je changer la version de 'fil que je suis en cours d'exécution?

50voto

mycargus Points 1252

Vous pouvez utiliser homebrew et de fils de formule Url d'installer des versions plus anciennes de fil, puis brew switch entre les fils de versions que de besoin. Fonctionne parfaitement! Crédit à github utilisateur robertmorgan.

  1. Tout d'abord, si vous avez déjà installé une version, dissocier de brasser de l'exécution de l' brew unlink yarn commande dans votre terminal.

  2. Ensuite, dans un navigateur web, trouver des Pull Request qui a été fusionnée qui contenait la formule (version) de Fil que vous souhaitez installer.

  3. Voir les fichiers qui ont changé de Pull Request - il devrait y avoir un pour Formula/yarn.rb.

  4. Cliquez sur le bouton "Afficher" pour l' Formula/yarn.rb le fichier pour voir l'ensemble du contenu du fichier pour que la commettre.

  5. Cliquez sur le bouton pour afficher la "première" version de ce fichier. Cela va ouvrir une url qui devrait commencer par https://raw.githubusercontent.com/....

    C'est l'URL que vous aurez besoin pour la prochaine étape - la pour copier l'URL complète de votre presse-papiers.

  6. De retour dans votre fenêtre de terminal, utilisez la commande brew install suivi de l'adresse URL que vous avez copié.

    par exemple pour installer v1.6.0 de fil, ce serait:

    brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/fba7635ab69384ac980c635483a7af825bc06088/Formula/yarn.rb
    

Vous pouvez ensuite vérifier les versions disponibles pour les Homebrew en cours d'exécution: brew list --versions yarn, et de passer d'une version à l'aide de brew switch yarn VERSION_NUMBER

Source: https://github.com/yarnpkg/yarn/issues/1882#issuecomment-421372892

38voto

davidhu2000 Points 3568

J'ai trouvé une réponse. Ce n'est pas la plus jolie, mais depuis yarn toujours me dire quelle est la plus à jour de la version à jour est, je peux utiliser npm juste d'installer la dernière version.

Si la dernière est 0.24.6

npm install --global yarn@.24.6

EDIT:

Selon le fil de la documentation officielle, le chemin d'installation/de mise à niveau:

brew install yarn

brew upgrade yarn

https://yarnpkg.com/en/docs/install#mac-stable

27voto

Jake Bolam Points 203

Votre meilleur pari serait d'utiliser un gestionnaire de version fil.

installer:

``

Utilisation unique :

``

Ou pour changer votre version de fil en cours d'exécution

23voto

talabes Points 624

En supposant que vous avez installé l'autre version, vous pouvez exécuter

Pour répertorier les versions que vous avez installées :

11voto

daddeo Points 101

Installez et basculez facilement entre n'importe quel nombre de versions de fil.

https://github.com/tophat/yvm

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X