尝试安装猫鼬时出错
Posted
技术标签:
【中文标题】尝试安装猫鼬时出错【英文标题】: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 缓存,正如其他 *** 答案所建议的那样。我应该怎么做才能摆脱这个错误,connect-mongo npm 包也会出现同样的错误。我是 nodejs 的新手,我不知道知道是什么问题。帮帮我
【问题讨论】:
你试过以管理员身份运行吗? WinXX 权限变化无常,您可能遇到权限问题。还要检查输出日志中提到的特定错误 是的。我以管理员身份运行命令提示符,甚至尝试安装 npm install -g node-gyp 作为建议的其他答案。仍然无法正常工作 那么builderror.log
中的错误究竟是什么?如果它没有为您指出答案,那么至少请将其添加到您的问题中。
builderror.log 文件为空。
您确定它不起作用吗?这些消息对我来说看起来很正常。
【参考方案1】:
我遇到了同样的问题,看到 npm 控制台中的活动指示器已经停止,所以我认为它被锁定了。原来我只是不耐烦。您看到的消息实际上是正常的,如果您给 npm 足够的时间,它实际上会成功完成。 (在我的情况下大约需要 10 分钟)
【讨论】:
以上是关于尝试安装猫鼬时出错的主要内容,如果未能解决你的问题,请参考以下文章