Saya ingin melihat daftar semua paket yang terhubung dengan benang di mana saja di komputer saya dan kemudian menjalankan perintah untuk memutuskan tautan semuanya. Adakah yang bisa membantu saya di sini?
Terima kasih!
Saya ingin melihat daftar semua paket yang terhubung dengan benang di mana saja di komputer saya dan kemudian menjalankan perintah untuk memutuskan tautan semuanya. Adakah yang bisa membantu saya di sini?
Terima kasih!
Jawaban:
Di Linux, mereka disimpan di ~ / .config / yarn / global
dan Anda dapat menghapus dengan perintah benang untuk membatalkan tautan [paket]
Semoga ini bisa membantu
ls -1 node_modules | tr '/\n' ' '
ini akan menghapus semua paket dengan npm tetapi benang tidak memberikan perintah untuk menghapus semua paket dengan perintah tunggal.
Anda bisa membuat alias
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"
Hubgit kredit
Tautan terdaftar di ~/.config/yarn/link
. Untuk membalikkan proses ini atau membatalkan tautan, cukup gunakan:
yarn unlink
atau
yarn unlink [package]
EDIT:
Anda dapat mencoba dengan menambahkan berikut di bash.rc:
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"
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"