"invalid" 标签在 `npm list` 中是什么意思?
What does the "invalid"-tag mean in `npm list`?
给定以下 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
...
我问自己:"What does invalid mean?" 然而,我所能 find 文档中关于它的内容如下:
[npm list] will print out extraneous, missing, and invalid packages. --source
...所以现在我问你。
当安装的依赖版本与package.json
中要求的版本不匹配时,会出现invalid
标签。当 dependencies
中需要依赖项以及 devDependencies
中的不兼容版本时,通常会发生这种情况。
给定以下 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
...
我问自己:"What does invalid mean?" 然而,我所能 find 文档中关于它的内容如下:
[npm list] will print out extraneous, missing, and invalid packages. --source
...所以现在我问你。
当安装的依赖版本与package.json
中要求的版本不匹配时,会出现invalid
标签。当 dependencies
中需要依赖项以及 devDependencies
中的不兼容版本时,通常会发生这种情况。