Answers:
在Linux上,它们存储在〜/ .config / yarn / global中
并且可以使用命令yarn unlink [package]删除
希望这会有所帮助
ls -1 node_modules | tr '/\n' ' '
会使用npm删除所有软件包,但是yarn没有提供程序命令使用单个命令来删除所有软件包。
您可以创建别名
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"