纱线似乎造成不必要的依赖

时间:2019-09-20 12:43:46

标签: javascript dependency-management yarnpkg semantic-versioning npm-package

我已经将私有软件包作为压缩文件发布到URL,并且正在另一个软件包中使用它,但是在我安装它的同时,它正在安装它不应该(我认为)的东西。

我的私有软件包的package.json在依赖项中看起来像这样:

    "lodash": "^4.17.15",
    "rxjs": "^6.3.3",

正在使用的包装如下:

    "lodash": "^4.17.10",
    "rxjs": "^6.5.3"

但是,当我的私有软件包安装有yarn时,它会创建自己的node_modules文件夹并安装rxjs和lodash,尽管该软件包已安装在已经具有满足我要求的软件包中。

>
  1. 我不是在私有环境中正确声明依赖项吗? 包装(或消耗它的包装?)
  2. 这与私人性质有关吗 包-只是一个包含构建文件夹和package.json的压缩包?

0 个答案:

没有答案