Node.js npm获取失败。错误代码504

Node.js npm获取失败。错误代码504,node.js,npm,npm-install,share-button,Node.js,Npm,Npm Install,Share Button,我正在尝试实现这个名为“从npm我的运行https://github.com/carrot/share-button。然而,在这样做并等待大约5分钟后,我得到以下输出: npm ERR! fetch failed https://registry.npmjs.org/i/-/i-0.3.2.tgz npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 504 ⸨ ░░░░

我正在尝试实现这个名为“从npm我的运行
https://github.com/carrot/share-button
。然而,在这样做并等待大约5分钟后,我得到以下输出:

npm ERR! fetch failed https://registry.npmjs.org/i/-/i-0.3.2.tgz
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 504
⸨    ░░░░░░░░░░░░░░⸩ ⠇ fetchMetadata: WARN retry will retry, error on last attempt: Error: fetch failed with status code 504

有人知道为什么会发生这种情况,以及如何避免这种情况吗?谢谢尝试执行以下命令:

npm config set registry http://registry.npmjs.org/
这将通过HTTP获得npm安装包。

如果您尝试

npm i --save-dev share-button
像我一样。尝试这样使用github repo

npm install --save-dev carrot/share-button

这在我的机器上没有错误:)

谢谢,尽管我仍然收到同样的错误。它只是挂在那里。您正在运行的确切命令是什么?npm i--save dev share按钮是产生错误的命令。是的!它起作用了!祝贺你:)现在,你为什么要把胡萝卜写在前面?他们的文档甚至没有指定它是github url。如果来自github repo,则始终可以使用“npm安装githubname/reponame”。只需为npm文档键入“npm帮助安装”。他们可以更好地解释:)