Я хотів би побачити список усіх пакунків, пов'язаних з пряжею, скрізь на моєму комп’ютері, а потім запустити команду, щоб від’єднати їх усі. Хтось може мені тут допомогти?
Дякую!
Я хотів би побачити список усіх пакунків, пов'язаних з пряжею, скрізь на моєму комп’ютері, а потім запустити команду, щоб від’єднати їх усі. Хтось може мені тут допомогти?
Дякую!
Відповіді:
У Linux вони зберігаються у ~ / .config / yarn / global
і ви можете вилучити команду відключення пряжі [пакет]
Сподіваюсь, це допоможе
ls -1 node_modules | tr '/\n' ' '
це видалить усі пакети з npm, але пряжа не надає команду постачальника для видалення всіх пакетів за допомогою однієї команди.
Ви можете створювати псевдоніми
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"
Кредитний хабгіт
Посилання зареєстровані в ~/.config/yarn/link
. Щоб скасувати цей процес або від’єднати його, просто скористайтеся:
yarn unlink
або
yarn unlink [package]
Редагувати:
Ви можете спробувати, додавши наступне в 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"