npm ERR cb()在安装聚合物调节剂时从未调用过错误

时间:2019-03-07 06:55:44

标签: node.js npm polymer

我正在尝试全局安装聚合物调节剂(npm install -g聚合物调节剂)

安装过程失败,除以下内容外,没有其他失败说明 npm ERR! cb()从未调用过!

复制步骤:

var Result = new JavaScriptSerializer().Deserialize<JsonResponse>(ResultJSON.**Response**);

日志的最后几行:

5318计时npm在33104ms内完成

5319错误cb()从未调用!

5320错误这是npm本身的错误。请在以下位置报告此错误:

5321错误https://npm.community

平台信息

npm install -g polymer-cli

npm install -g polymer-modulizer

2 个答案:

答案 0 :(得分:0)

问题已解决。经过分析发现,我的组织中存在一个奇怪的防火墙规则,不允许我下载从属证书(Bittorrent.json)。我尝试无限制地在一台机器上重新安装,并且安装成功,没有任何问题。

答案 1 :(得分:-1)

cb()从未调用过! 已解决!

  

请不要使用sudo安装节点,npm和软件包!

下载并安装Node.js和npm

要在公共npm注册表或公司的npm Enterprise注册表中发布和安装软件包,必须使用Node版本管理器或Node安装程序安装Node.js和npm命令行界面。我们强烈建议使用Node版本管理器来安装Node.js和npm。我们不建议使用Node安装程序,因为Node安装过程会将npm安装在具有本地权限的目录中,并且在全局运行npm软件包时会导致权限错误。

NPM官方文档 https://docs.npmjs.com/downloading-and-installing-node-js-and-npm

官方NVM存储库 https://github.com/creationix/nvm