【问题标题】:Diagnosing npm’s “invalid” error in package list在包列表中诊断 npm 的“无效”错误
【发布时间】:2015-06-25 15:41:11
【问题描述】:

当我执行npm list --global 时,一个包phonegap 显示为无效。

npm ERR! invalid: phonegap@5.0.0-0.28.1 /usr/local/lib/node_modules/phonegap

没有其他软件包有任何错误或问题。我试图对此进行调查,并了解到该消息的意思是dependency is unfulfilled,但我不知道是哪一个。如果我运行npm update --global phonegap,它会干净地退出,没有错误。

如果相关的话,我最初是通过 Homebrew 安装 npm 和节点的。这是全局安装包的my full list

我该如何诊断?

【问题讨论】:

    标签: npm homebrew


    【解决方案1】:

    您是否尝试过更改该软件包的权限?我最近在全局包中遇到了类似的问题,结果是权限问题

    https://docs.npmjs.com/getting-started/fixing-npm-permissions

    【讨论】:

    • 谢谢,但问题实际上是关于理解该信息,而不仅仅是让它消失。
    猜你喜欢
    • 2019-04-11
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    • 1970-01-01
    • 2016-03-04
    相关资源
    最近更新 更多