Me gustaría ver una lista de todos los paquetes vinculados a hilos en todas partes en mi computadora y luego ejecutar un comando para desvincularlos a todos. ¿Puede alguien ayudarme aquí?
¡Gracias!
En Linux, se almacenan en ~ / .config / yarn / global
y puedes eliminar con comando yarn unlink [paquete]
Espero que esto ayude
ls -1 node_modules | tr '/\n' ' '
esto eliminará todos los paquetes con npm pero yarn no proporciona el comando del proveedor para eliminar todos los paquetes con un solo comando.No sé si esta es la manera de hacer las cosas, pero yo solo:
rm -rf ~/.config/yarn/link/*
fuente
Puedes crear alias
Hubgit de crédito
fuente
Los enlaces están registrados en
~/.config/yarn/link
. Para revertir este proceso o desvincular, simplemente use:o
EDITAR:
Puede probar agregando lo siguiente en bash.rc:
fuente
alias yarn-linked="find . -type l | grep -v .bin | sed 's/^\.\/node_modules\///'"
alias yarn-unlink-all="yarn-linked | xargs yarn unlink && yarn install --check-files"