npm ERR cb() 在安装 polymer-modulizer 时从不调用错误

npm ERR cb() never called error while installing polymer-modulizer

我正在尝试全局安装 polymer-modulizer (npm install -g polymer-modulizer)

安装过程失败,除以下以外没有其他失败描述 错误! cb() 从未调用过!

复制步骤:

npm install -g polymer-cli

npm install -g polymer-modulizer

日志的最后几行:

5318 计时 npm 在 33104ms 内完成

5319 错误 cb() 从未调用过!

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

5321 错误 https://npm.community

平台信息

$ npm --versions
{ npm: '6.9.0',
  ares: '1.15.0',
  cldr: '33.1',
  http_parser: '2.8.0',
  icu: '62.1',
  modules: '64',
  napi: '3',
  nghttp2: '1.34.0',
  node: '10.15.3',
  openssl: '1.1.0j',
  tz: '2018e',
  unicode: '11.0',
  uv: '1.23.2',
  v8: '6.8.275.32-node.51',
  zlib: '1.2.11' }

$ node -p process.platform
win32

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

Please Don't use sudo to install node, npm and packages!

正在下载并安装 Node.js 和 npm

要在 public npm 注册表或贵公司的 npm Enterprise 注册表中发布和安装包,您必须安装 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

问题已解决。分析发现我的组织中有一个奇怪的防火墙规则不允许我下载依赖证书 (Bittorrent.json)。我在没有限制的机器上尝试 re-installing 并且安装没有任何问题。