homebrew - attribute - title html español
¿Cómo cambio la versión del hilo utilizado? (7)
Aquí hay una manera de hacerlo solo con curl
y bash
:
curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 0.24.6 # or another version
Esto funciona si tienes hilo instalado o no.
Usé Homebrew para instalar yarn
. La ejecución del yarn -v
muestra que actualmente uso 0.23.2
. Corrí brew upgrade yarn
para obtener la última versión, que es 0.24.6
.
Después de que Homebrew actualiza con éxito el yarn
, corro el yarn -v
otra vez, pero la versión sigue siendo 0.23.2
. ¿Cómo puedo cambiar la versión de `yarn que estoy ejecutando?
Encontré una respuesta. No es lo más bonito, pero como el yarn
siempre me dice cuál es la versión más actualizada, puedo usar npm para instalar la última versión.
Si el último es 0.24.6
npm install --global [email protected]
EDITAR:
Según la documentación oficial de Yarn, la forma de instalar / actualizar es:
brew install yarn
brew upgrade yarn
Instale y cambie fácilmente entre cualquier número de versiones de hilo.
Lo mejor sería usar un administrador de versiones de hilados .
Instalar:
curl -fsSL https://raw.githubusercontent.com/tophat/yvm/master/scripts/install.sh | bash
Uso único:
yvm exec <version> <command>
O para cambiar su versión de hilo actualmente en ejecución
yvm use <version>
yarn --version
Puede utilizar las URL de fórmulas de homebrew e hilados para instalar versiones anteriores de hilados, y luego brew switch
entre las versiones de hilados según sea necesario. ¡Funciona perfectamente! Crédito para el usuario github robertmorgan.
En primer lugar, si ya tiene instalada una versión, desvánela de brew ejecutando el comando
brew unlink yarn
en su terminal.A continuación, en un navegador web, encuentre la Solicitud de extracción que se ha fusionado y que contenía la fórmula (versión) de Yarn que desea instalar.
Vea los archivos modificados en esa Solicitud de extracción: debe haber uno para Fórmula / yarn.rb.
Haga clic en el botón "Ver" para el archivo Fórmula / yarn.rb para ver todo el contenido del archivo para esa confirmación.
Haga clic en el botón para ver la versión "Raw" de ese archivo. Esto abrirá una url que debería comenzar con https://raw.githubusercontent.com/ ....
Esta es la URL que necesitará para el próximo paso, así que copie la URL completa de la barra de direcciones del navegador en su portapapeles.
De vuelta en la ventana de su terminal, use el comando
brew install
seguido de la URL que ha copiado. Por ejemplo, para instalar v1.6.0 de hilo sería:brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/fba7635ab69384ac980c635483a7af825bc06088/Formula/yarn.rb
Luego, puede verificar las versiones disponibles para Homebrew ejecutando la
brew list --versions yarn
, y alternar entre las versiones utilizando labrew switch yarn VERSION_NUMBER
Fuente: https://github.com/yarnpkg/yarn/issues/1882#issuecomment-421372892
Suponiendo que tiene la otra versión instalada, puede ejecutar
brew switch yarn <old_version>
Para listar las versiones que tiene instaladas:
brew list --versions yarn
sudo apt-get remove yarn
sudo apt-get install yarn=1.3.2-1