【问题标题】:Can't install electron with npm, what could be wrong?无法使用 npm 安装电子,可能是什么问题?
【发布时间】:2017-05-13 09:27:36
【问题描述】:

我正在使用 Mac OSX sierra。我在 el Capitan 上使用过,然后我更新了,现在它不工作了。我尝试全新安装 node 和 npm,即使之后它也无法正常工作。我尝试“npm install electron --save-dev”,但它卡在 node install.js 上。我放了一个小时还是没有变化。

我尝试了来自 npm 的其他软件包,它的工作原理。 我尝试了“npm install express”,它起作用了。

【问题讨论】:

  • Mac OS 升级显着;y 更改底层 C 库。你跑brew doctor了吗?您使用的是最新的 XCode 吗?升级后是否重新安装了 Node(节点绑定到可能已升级的库)?
  • 我安装了最新的命令行开发工具,是的,我在更新后重新安装了节点..我什至在更新后全新安装了 brew

标签: node.js npm electron


【解决方案1】:

我也遇到了同样的问题。它实际上正在下载文件。

文件大小约为 45MB,因此需要一些时间。您可以使用--verbose 标志查看下载状态详情。

$ npm install -g electron --verbose

【讨论】:

    【解决方案2】:

    这通常是由您的网络错误引起的。 您的计算机无法连接到 install.js 中提到的文件源(不是 npm 存储库),或者以非常低的速度运行。 你可以试试 npm install -g cnpm --registry=https://registry.npm.taobao.org 然后 cnpm install electron 并且可能等待 几分钟

    耐心点。

    【讨论】:

    • ⸨ ░░░░░░░░░░░░⸩ ⠙ fetchMetadata:动词缓存添加规范实用程序@^1.9.0 在第一个命令后卡在这里
    • Emm..看来这真的是网络问题。你真的应该提高你的网络质量:)
    • 质量是指速度吗?我有 150 KBps 的下载速度
    • tnx 为你的帮助 yang...感谢它
    • 如果您在公司网络上,github 可能会限制与您公司的连接请求,因为它现在可以看到来自单个 IP 地址的许多请求。
    【解决方案3】:

    electron 会从远程下载,也许你可以尝试使用代理或只使用cnpm 就像@Claim Yang 说的那样或尝试使用 yarn yarn,希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 2018-05-20
      • 2018-06-01
      • 2020-05-22
      • 1970-01-01
      • 2018-01-17
      • 2021-09-10
      • 2019-07-22
      • 2017-07-02
      相关资源
      最近更新 更多