如何提及主项目使用的依赖项要安装哪个版本的包 - Node

问题描述 投票:0回答:1

我在我的项目中使用

dependency1
dependency2
dependency2
还需要在其中安装
dependency1
。我的项目中需要最新版本的
dependency1
,但
dependency2
需要特定的旧版本
dependency1
。有没有办法确保软件包安装有不同的版本?我可以在我的
package.json
文件中执行此操作吗?

javascript node.js react-native node-modules package.json
1个回答
0
投票

用我的 package.json 中的

overrides
修复了这个问题

  "dependencies": {
    "dependency1" : "v@latest",
    "dependency2" : "v@latest"
  },
  "overrides": {
    "dependency2": {
      "dependency1": "v@older"
    }
  }
© www.soinside.com 2019 - 2024. All rights reserved.