Câu trả lời:
Trên Linux, chúng được lưu trữ trong ~ / .config / Sợi / toàn cầu
và bạn có thể loại bỏ bằng lệnh unlink [gói]
Hy vọng điều này sẽ giúp
ls -1 node_modules | tr '/\n' ' '
này sẽ loại bỏ tất cả các gói với npm nhưng sợi không cung cấp lệnh của nhà cung cấp để loại bỏ tất cả các gói bằng một lệnh duy nhất.
Bạn có thể tạo bí danh
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"
tín dụng hubgit
Liên kết được đăng ký trong ~/.config/yarn/link
. Để đảo ngược quá trình này hoặc hủy liên kết, chỉ cần sử dụng:
yarn unlink
hoặc là
yarn unlink [package]
BIÊN TẬP:
Bạn có thể thử bằng cách thêm vào sau trong 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"