gpt4 book ai didi

node.js - 如何覆盖依赖项的依赖项?

转载 作者:搜寻专家 更新时间:2023-11-01 00:02:50 25 4
gpt4 key购买 nike

不确定这是可能的,但我需要覆盖依赖项的依赖项的版本。具体来说,我的 package.json 中有这个:

"dependencies": {
"connect": "*"
}

connect 然后依赖于 "formidable": "1.0.11"。我需要 connect 才能使用 formidable1.0.13 版本。

是否可以在不克隆该项目的情况下覆盖 connect 的依赖项?

最佳答案

您可以在您的 package.json 中设置 "formidable": "1.0.13"并且如果依赖于 formidable 的其他包(在本例中为连接)具有适用于 formidable 版本的适当条件,它们将共享单个 formidable 包。在最新连接的情况下,它不起作用,因为它在 package.json 中有“formidable”:“1.0.11”,如果你在 package.json 中设置“1.0.13”,你将安装两个强大的(“1.0.13”)。 13"作为您的直接依赖项,"1.0.11"作为连接依赖项)。 AFAIK,在这种情况下不可能覆盖依赖性。

关于node.js - 如何覆盖依赖项的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15690361/

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