¿Cómo puedo desinstalar hilo? Lo he usado para un proyecto de reacción nativa y ahora cada vez que muevo el código index.ios.js
o index.android.js
arroja un error, me gustaría usar npm, pero cada vez que inicializo un proyecto de reacción nativa, el valor predeterminado es hilo. Lo intenté npm uninstall yarn
pero eso no funcionó. Gracias.
128
npm uninstall -g yarn
. Tal vez sería mejor solucionar los problemas que encuentra al mover el código, sin embargo ...brew uninstall yarn
funcionó perfecto para míRespuestas:
Depende de cómo lo instaló :
preparar :
brew uninstall yarn
tarball :
rm -rf "$HOME/.yarn"
npm :
npm uninstall -g yarn
ubuntu :
sudo apt-get remove yarn && sudo apt-get purge yarn
centos :
yum remove yarn
ventanas :
choco uninstall yarn
fuente
npm uninstall -g yarn
no funciona Simplemente informaup to date in 0.067s
y no hace nada.$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
para borrar el hash de bash y evitar reiniciar su shell.Prueba esto, funciona bien en macOS:
fuente
which yarn
rm -rf ~/.yarn
No vi la respuesta que funcionó para mí, así que aquí está: en mi sistema OSX encontré hilo en
~/.yarn/bin/yarn
.rm -rf ~/.yarn
se encargó de eso.fuente
en Windows: vaya a "Agregar o quitar programas" en el panel de control (o abra el menú de inicio y busque "quitar programa")
https://github.com/yarnpkg/yarn/issues/3331
fuente
Si instaló con brew, intente
brew uninstall yarn
en el indicador de terminal. También recuerde eliminar la información de ruta de hilo en su.bash_profile
.fuente
Estoy usando macOS. Tenía algunas versiones de hilo instaladas con Homebrew, que desinstalé con
brew uninstall --force yarn
. Luego instalé la última versión 1.7.0 de Yarn usando Homebrewbrew install yarn
Pero aún así, cuando corrí
which yarn
, devolvió /Users/Me/.yarn/bin/yarn, yyarn --version
devolvió 0.24.6. No se mencionó a Yarn en ~ / .bash_profile, pero mi archivo ~ / .bashrc contenía la líneaexport PATH="$HOME/.yarn/bin:$PATH"
que indicaba que debía haber instalado Yarn anteriormente a nivel mundial, pero solo quería usar la última versión que acabo de instalar con Homebrew.Así que desinstalé Yarn globalmente al ejecutar
npm uninstall -g yarn; rm -rf ~/.yarn
, luego edité el archivo ~ / .bashrc cambiando la líneaexport PATH="/usr/local/bin/yarn:$PATH"
y ejecutándolosource ~/.bashrc
para actualizar la RUTA en la sesión de terminal. Luego, cuando ejecutéwhich yarn
, devolvió / usr / local / bin / yarn, y cuando ejecutéyarn --version
, devolvió 1.7.0fuente
Probé el Homebrew y tarball puntos desde el cargo por Sospedra . No fue suficiente.
Encontré hilo instalado en:
~/.config/yarn/global/node_modules/yarn
Me encontré
yarn global remove yarn
. Reinicié la terminal y desapareció.Originalmente, lo que me trajo aquí fue volver a una versión anterior, pero no sabía por qué, y los intentos de desinstalación o actualización fallaron.
Cuando revisaba una rama anterior de un determinado proyecto, la versión del hilo que se usaba cambiaba de
1.9.4
a0.19.1
.Incluso después de tomar medidas para quitar el hilo, se mantuvo, y en
0.19.1
.fuente
En caso de que haya instalado hilo a nivel mundial como este
Solo ejecuta esto en la terminal
Probado ahora en mi máquina local con Ubuntu. Funciona perfecto!
fuente
up to date in 0.067s
, pero no hace nada más.Lo que he hecho de mi lado:
Fui a
/usr/local/lib/node_modules
, y eliminé layarn
carpeta dentro de él.fuente
npm desinstalar hilo elimina los paquetes de hilo que se instalan a través de npm pero lo que hace el hilo debajo del capó es instalar un software llamado hilo en su PC. Si lo ha instalado en Windows, vaya a agregar o quitar programas y luego busque hilo y desinstálelo, entonces está listo para comenzar.
fuente
En mi Mac, ninguno de estos métodos regulares para desinstalar Yarn funcionó:
elaborar cerveza:
brew uninstall yarn
npm:
npm uninstall -g yarn
En su lugar se lo quité manualmente escribiendo
rm -rf ~/.yarn
(gracias elthrasher de usuario) y la supresión de los dos enlaces símbolo de hilo y yarnpkg partirusr/local/bin
. Luegobrew install yarn
me dio la última versión de Yarn.Antecedentes: el hecho de que tenía instalada una versión muy antigua de Yarn me dio errores completamente incomprensibles al intentar instalar módulos adicionales en un proyecto configurado con Vue CLI Service y Vue UI, que aparentemente usa Yarn 'bajo el capó'. Generalmente uso NPM, así que me llevó un tiempo descubrir la causa de mi problema. Naturalmente, los mensajes de error en Google producidos por tales incompatibilidades de módulo no presentaron pistas. Con Yarn actualizado, todo funciona perfectamente ahora.
fuente
Para usuarios de Windows:
Simplemente use el archivo instalador (es decir, yarn-1.22.4.msi en mi caso) para desinstalar hilo.
Una vez que abra el instalador obtendrá tres opciones, es decir, instalar, reparar y desinstalar hilo de su máquina. Seleccione desinstalar y eliminará todos los archivos de hilo de su PC.
fuente
Pruebe "
npm uninstall -g yarnpkg
" ( global ) o "npm uninstall yarnpkg
" ( local ) si lo instaló con npm .Eso fue lo que funcionó para mí.
Si eso todavía no funciona y lo instaló con npm,
haga "
npm list -g
" para verificar si lo instaló globalmente o "npm list
" si lo instaló localmente.Espero que ayude a cualquiera que tenga este problema. :RE
EDITAR: Encontró algo si instaló hilo con .msi ejecutable, debe instalarlo de la manera normal de Windows.
fuente
npm uninstall -g yarn
). Instalé hilo globalmente, peronpm list -g
no muestra nada que contenga la cadenayarn
.npm uninstall -g yarn
noTuve que eliminar manualmente (eliminar) la
Yarn
carpeta de la unidad y luegonpm uninstall -g yarn
volver a ejecutarla para reinstalarla. Funcionó para mi.fuente
En caso de ventanas, después de ejecutar
npm uninstall -g yarn
, si el hilo no se desinstaló, vaya a "C: \ Users \ username \ AppData \ Local" y elimine la carpeta del hilo. Cierre el cmd y vuelva a abrir el cmd y ejecúteloyarn
. te dará un mensaje'yarn' is not recognized as an internal or external command, operable program or batch file.
fuente
Si aún recibe errores después de eliminar ~ / .yarn sobre archivos que no se encuentran, no olvide eliminar el archivo hc rc:
fuente
quitar hilo
eliminar paquete npm
https://classic.yarnpkg.com/en/docs/cli/global/
https://classic.yarnpkg.com/en/docs/cli/remove/
fuente
ng set --global packageManager=npm
Ong set --global packageManager=yarn
fuente