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 e yarn --versionretornou 0.24.6. Não houve menção ao Yarn no ~ / .bash_profile, mas meu arquivo ~ / .bashrc continha a linha export 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 ~/.yarne editando o arquivo ~ / .bashrc alterando a linha para export PATH="/usr/local/bin/yarn:$PATH"e executando source ~/.bashrcpara atualizar o PATH na sessão do terminal. Então, quando eu o executei which yarn, retornei / usr / local / bin / yarn e, quando o executei yarn --version, retornou 1.7.0
npm uninstall -g yarn. Talvez seja melhor corrigir os problemas que você encontra ao mover um código, no entanto ...