'npm list`中"无效" -tag的含义是什么?

时间:2015-12-25 17:32:11

标签: node.js npm package-managers

给出以下npm list输出片段:

...
├─┬ glob@6.0.2 invalid
│ ├─┬ inflight@1.0.4
│ │ └── wrappy@1.0.1
│ ├── inherits@2.0.1
│ ├── minimatch@2.0.10
│ └── once@1.3.3
...

我问自己:"无效是什么意思?"但是,我在文档中find的所有内容如下:

  

[npm list]将打印出无关,丢失和无效的包。 - source

...现在我问你。

1 个答案:

答案 0 :(得分:4)

如果已安装的依赖项的版本与invalid中所需的版本不匹配,则会显示package.json标记。当dependencies中需要依赖项以及devDependencies中的不兼容版本时,通常会发生这种情况。