首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Yarn在哪里存储离线包?

Yarn在哪里存储离线包?
EN

Stack Overflow用户
提问于 2017-12-23 21:21:42
回答 4查看 11.6K关注 0票数 16

我正在尝试安装此存储库的所有依赖项:https://github.com/react-community/react-navigation

问题是Yarn似乎将离线包存储在缓存目录之外的其他地方,并且它很快就用完了我的系统驱动器中的空间。我清理了缓存(yarn cache clean)并删除了模块文件夹(node_modules/),然后运行了yarn,果然它在不到5分钟的时间内安装了大约4 4GB的依赖项(互联网连接速度为2 MBits)

顺便说一句,我想知道是否有一种方法可以在yarnnpm中禁用缓存。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 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

票数 7
EN

Stack Overflow用户

发布于 2018-12-17 08:42:55

票数 37
EN

Stack Overflow用户

发布于 2020-08-13 21:51:32

值得注意的是,所有节点版本都有默认的纱线版本和缓存位置:

代码语言:javascript
运行
复制
❯ 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/v6
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47952851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档