我正在尝试安装此存储库的所有依赖项:https://github.com/react-community/react-navigation
问题是Yarn似乎将离线包存储在缓存目录之外的其他地方,并且它很快就用完了我的系统驱动器中的空间。我清理了缓存(yarn cache clean)并删除了模块文件夹(node_modules/),然后运行了yarn,果然它在不到5分钟的时间内安装了大约4 4GB的依赖项(互联网连接速度为2 MBits)
顺便说一句,我想知道是否有一种方法可以在yarn和npm中禁用缓存。
发布于 2017-12-23 21:28:23
正如https://github.com/yarnpkg/yarn/issues/2049所说,它们存储在这个位置:
Linux%LOCALAPPDATA%/yarn/
/global(如果以根用户身份登录):/.config/yarn/global
我认为禁用缓存目前是yarn的一个开放话题:https://github.com/yarnpkg/rfcs/pull/53
发布于 2018-12-17 08:42:55
发布于 2020-08-13 21:51:32
值得注意的是,所有节点版本都有默认的纱线版本和缓存位置:
❯ for i in boron carbon dubnium erbium fermium; \
docker run -it node:$i bash -c "yarn --version && yarn cache dir"
1.15.2
/usr/local/share/.cache/yarn/v4
1.21.1
/usr/local/share/.cache/yarn/v6
1.22.4
/usr/local/share/.cache/yarn/v6
1.22.4
/usr/local/share/.cache/yarn/v6
1.22.5
/usr/local/share/.cache/yarn/v6https://stackoverflow.com/questions/47952851
复制相似问题