gpt4 book ai didi

node.js - 使用 Yarn 安装时,是否也会检查所有依赖项的锁?

转载 作者:太空宇宙 更新时间:2023-11-04 00:21:27 25 4
gpt4 key购买 nike

通过 Yarn 安装软件包时,是否会获得依赖项的锁定版本?

例如我在根目录中有一个 package.json + 锁,其中包含包 A,包 A 也包含一个锁。 Yarn 现在会考虑两种锁吗?还是只有根锁?是否可以告诉 Yarn 忽略 2 级锁?

最佳答案

仅考虑顶级 Yarn.lock 文件

During install Yarn will only use the top-level yarn.lock file and will ignore any yarn.lock files that exist within dependencies. The top-level yarn.lock file includes everything Yarn needs to lock the versions of all packages in the entire dependency tree.

( Yarn documentation )

您不需要告诉 Yarn 忽略较低级别的锁定文件,因为它已经这样做了。 Yarn.lock 文件是所有依赖信息的单一来源 - 它们不会被递归处理。

关于node.js - 使用 Yarn 安装时,是否也会检查所有依赖项的锁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44430859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com