【问题标题】:Error when trying to install mongoose尝试安装猫鼬时出错
【发布时间】:2015-08-21 08:19:33
【问题描述】:

kerberos@0.0.12 安装 C:\Workspace\nodeAuthv1\node_modules\mongoose\node_modules\mongodb\node_modules\mongodb-core\node_modules\ kerberos> (node-gyp 重建 2> builderror.log) || (0号出口)

C:\Workspace\nodeAuthv1\node_modules\mongoose\node_modules\mongodb\node_modules\mongodb-core\node_modules\kerberos>如果没有定义 npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node -gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" 重建)否则(重建)

我尝试清理 npm 缓存,正如其他 stackoverflow 答案所建议的那样。我应该怎么做才能摆脱这个错误,connect-mongo npm 包也会出现同样的错误。我是 nodejs 的新手,我不知道知道是什么问题。帮帮我

【问题讨论】:

  • 你试过以管理员身份运行吗? WinXX 权限变化无常,您可能遇到权限问题。还要检查输出日志中提到的特定错误
  • 是的。我以管理员身份运行命令提示符,甚至尝试安装 npm install -g node-gyp 作为建议的其他答案。仍然无法正常工作
  • 那么builderror.log中的错误究竟是什么?如果它没有为您指出答案,那么至少请将其添加到您的问题中。
  • builderror.log 文件为空。
  • 您确定它不起作用吗?这些消息对我来说看起来很正常。

标签: node.js mongodb mongoose


【解决方案1】:

我遇到了同样的问题,看到 npm 控制台中的活动指示器已经停止,所以我认为它被锁定了。原来我只是不耐烦。您看到的消息实际上是正常的,如果您给 npm 足够的时间,它实际上会成功完成。 (在我的情况下大约需要 10 分钟)

【讨论】:

    猜你喜欢
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    • 2020-06-24
    • 2017-09-15
    • 2017-10-11
    • 2015-01-17
    • 2013-11-13
    相关资源
    最近更新 更多