Como posso desinstalar fios? Eu o usei para um projeto react -native e agora, sempre que mover o código index.ios.js
ou index.android.js
gerar um erro, gostaria de usar o npm, mas sempre que inicializar um projeto react-native, o padrão é yarn. Eu tentei, npm uninstall yarn
mas isso não funcionou. Obrigado.
128
npm uninstall -g yarn
. Talvez seja melhor corrigir os problemas que você encontra ao mover um código, no entanto ...brew uninstall yarn
funcionou perfeito para mimRespostas:
Depende de como você o instalou :
fermentação :
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
janelas :
choco uninstall yarn
fonte
npm uninstall -g yarn
não funciona Simplesmente relataup to date in 0.067s
e não faz nada.$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
para limpar o hash do bash e evitar reiniciar o shell.Experimente isso, funciona bem no macOS:
fonte
which yarn
rm -rf ~/.yarn
Não vi a resposta que funcionou para mim, então aqui está: No meu sistema OSX, encontrei fios
~/.yarn/bin/yarn
.rm -rf ~/.yarn
cuidou disso.fonte
no Windows: vá para "Adicionar ou remover programas" no painel de controle (ou abra o menu Iniciar e procure por "remover programa")
https://github.com/yarnpkg/yarn/issues/3331
fonte
Se você instalou com o brew, tente
brew uninstall yarn
no prompt do terminal. Lembre-se também de remover as informações do caminho do fio no seu.bash_profile
.fonte
Estou usando o macOS. Eu tinha algumas versões de fios instaladas com o Homebrew, que eu desinstalei
brew uninstall --force yarn
. Em seguida, instalei a versão mais recente 1.7.0 do Yarn usando o Homebrewbrew install yarn
Mas ainda assim, quando eu corri
which yarn
, ele retornou /Users/Me/.yarn/bin/yarn eyarn --version
retornou 0.24.6. Não houve menção ao Yarn no ~ / .bash_profile, mas meu arquivo ~ / .bashrc continha a linhaexport PATH="$HOME/.yarn/bin:$PATH"
indicando que eu deveria ter instalado o Yarn anteriormente globalmente, mas eu só queria usar a versão mais recente que acabei de instalar com o Homebrew.Então, desinstalei o Yarn globalmente executando
npm uninstall -g yarn; rm -rf ~/.yarn
e editando o arquivo ~ / .bashrc alterando a linha paraexport PATH="/usr/local/bin/yarn:$PATH"
e executandosource ~/.bashrc
para atualizar o PATH na sessão do terminal. Então, quando eu o executeiwhich yarn
, retornei / usr / local / bin / yarn e, quando o executeiyarn --version
, retornou 1.7.0fonte
Eu tentei os pontos Homebrew e tarball do post pela sospedra . Não foi o suficiente.
Encontrei fios instalados em:
~/.config/yarn/global/node_modules/yarn
Corri
yarn global remove yarn
. Reiniciou o terminal e desapareceu.Originalmente, o que me trouxe aqui foi o fio revertendo para uma versão mais antiga, mas eu não sabia o porquê e as tentativas de desinstalação ou atualização falharam.
Quando eu fazia o checkout de um ramo mais antigo de um determinado projeto, a versão do fio sendo usada mudava de
1.9.4
para0.19.1
.Mesmo depois de tomar medidas para remover o fio, ele permaneceu e em
0.19.1
.fonte
Caso você tenha instalado fios globalmente como este
Basta executar isso no terminal
Testado agora na minha máquina local executando o Ubuntu. Funciona perfeito!
fonte
up to date in 0.067s
, mas não faz mais nada.O que eu fiz do meu lado:
Foi para o
/usr/local/lib/node_modules
e excluiu ayarn
pasta dentro dele.fonte
O npm uninstall yarn remove os pacotes de fios instalados via npm, mas o que o fio faz por baixo do capô é: ele instala um software chamado yarn no seu PC. Se você instalou no Windows, vá para adicionar ou remover programas, procure fios e desinstale-os, e pronto.
fonte
No meu Mac, nenhum desses métodos regulares para desinstalar o Yarn funcionou:
fermentação:
brew uninstall yarn
npm:
npm uninstall -g yarn
Em vez disso eu removido-lo manualmente, digitando
rm -rf ~/.yarn
(graças usuário elthrasher) e excluir a dois links símbolo de fios e yarnpkg partirusr/local/bin
. Depoisbrew install yarn
me deu a versão mais recente do Yarn.Antecedentes: O fato de eu ter uma versão muito desatualizada do Yarn instalada me deu erros totalmente incompreensíveis ao tentar instalar módulos adicionais em um projeto configurado com o Vue CLI Service e a Vue UI, que aparentemente usa o Yarn 'under the hood'. Eu geralmente uso o NPM, por isso demorei um pouco para descobrir a causa do meu problema. Naturalmente, as mensagens de erro pesquisadas no Google, produzidas por incompatibilidades desse módulo, não apresentavam pistas. Com o Yarn atualizado, tudo funciona perfeitamente agora.
fonte
Para usuário do Windows:
Basta usar o arquivo do instalador (ie yarn-1.22.4.msi no meu caso) para desinstalar o yarn.
Depois de abrir o instalador, você terá três opções: instalar, reparar e desinstalar fios da sua máquina. Selecione desinstalar e ele removerá todos os arquivos do seu PC.
fonte
Tente "
npm uninstall -g yarnpkg
" ( global ) ou "npm uninstall yarnpkg
" ( local ) se você o instalou com o npm .Foi o que funcionou para mim.
Se isso ainda não funcionar e você o instalou com o npm,
faça "
npm list -g
" para verificar se o instalou globalmente ou "npm list
" se o instalou localmente.Espero que ajude qualquer pessoa que tenha esse problema. : D
EDIT: Encontrou algo se você instalou o fio com o executável .msi, você deve instalá-lo da maneira normal do Windows.
fonte
npm uninstall -g yarn
). Eu instalei o fio globalmente, masnpm list -g
não mostra nada que contenha a stringyarn
.npm uninstall -g yarn
não funcionou #Eu tive que remover manualmente (excluir) a
Yarn
pasta da unidade e depois executarnpm uninstall -g yarn
novamente para reinstalá-la. Funcionou para mim.fonte
No caso do Windows, após a execução
npm uninstall -g yarn
, ainda que o fio não tenha sido desinstalado, vá para "C: \ Usuários \ nome de usuário \ AppData \ Local" e remova a pasta do fio. Feche o cmd e reabra o cmd e executeyarn
. vai te dar uma mensagem'yarn' is not recognized as an internal or external command, operable program or batch file.
fonte
Se você ainda estiver recebendo erros após excluir ~ / .yarn sobre arquivos não encontrados, não se esqueça de excluir o arquivo yarn rc:
fonte
remover fios
remover o pacote npm
https://classic.yarnpkg.com/en/docs/cli/global/
https://classic.yarnpkg.com/en/docs/cli/remove/
fonte
ng set --global packageManager=npm
OUng set --global packageManager=yarn
fonte