【发布时间】: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 文件为空。
-
您确定它不起作用吗?这些消息对我来说看起来很正常。