NPM应该在不安装子依赖项的节点模块时安装

时间:2020-07-22 20:35:02

标签: npm npm-install

这是我的主package.json的示例:

mydir/package.json
  dependencies: {
    foo_bar#v1.10.8
    moo_cow#v1.0.0
  }

这是moo_cow的package.json:

moo_cow/package.json
  dependencies: {
    foo_bar#v1.10.9
  }

npm i所产生的结果:

mydir
  - node_modules
    - foo_bar#v1.10.8
    - moo_cow#v1.0.0
      - node_modules
        - foo_bar#v1.10.9

这就是现在所做的:

mydir
  - node_modules
    - foo_bar#v1.10.8
    - moo_cow#v1.0.0

有人以前见过这种情况吗?我没有更改package.json结构中的任何内容,但突然它仅导致一个版本的依赖项(moo_cow),并且它是一个较旧的版本。

注意:package-lock.jsonnpm i之前被删除

0 个答案:

没有答案