node.js - "invalid"中的 `npm list` 标签是什么意思?

标签 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] will print out extraneous, missing, and invalid packages. --source

...所以现在我问你。

最佳答案

当安装的依赖版本与package.json中要求的版本不匹配时,会出现invalid标签。当 dependencies 中需要依赖项以及 devDependencies 中的不兼容版本时,通常会发生这种情况。

关于node.js - "invalid"中的 `npm list` 标签是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34464969/

相关文章:

javascript - 这个未定义的: possible async to generator issue

javascript - Node js - 如何在模块中正确使用异步网络调用

git - npm install 权限被拒绝错误

javascript - 使用npm模块进行前端依赖失败

python - 如何以与 Python 和 Pyenv 类似的方式从 shell 管理多个版本的 R

JavaScript:在两个对象数组中查找匹配和差异

node.js - 应用引擎部署关闭, "The Node.js binary could not be verified"

typescript - 如何在 typescript NPM 包中导出(和使用)JSDoc 注释

replace - "replace"属性如何与 Composer 一起使用?

emacs - 在 emacs 中,包含包时谁在设置 Info-directory-list?