首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2. Pruning an Offline Mirror(修建离线镜像)

配置脱机镜像后,Yarn会自动将新的软件包原始码添加到镜像中。但是,它不会自动删除,不再在yarn.lock引用的原始码 。例如,如果你$ yarn remove是一个依赖项,即使没有其他依赖项将它作为子依赖项,原始码仍将保留在镜像中。在很多项目共享同一个镜像的环境中,这种行为是可取的,但如果情况并非如此,您可能希望Yarn删除不必要的原始码。

要打开自动修剪功能,请在你的.yarnrc中将yarn-offline-mirror-pruning设置到true

$ yarn config set yarn-offline-mirror-pruning true

现在,原始码会在适当的时候被删除。最终的结果是package.jsonnode_modulesyarn.lock和脱机镜都应该同步完美保留,只要更改项目的依赖。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com