Cli: 尝试获取 http://registry.npmjs.org/@angular%2fcli 时出现错误响应超时(超过 30000 毫秒)

创建于 2020-04-21  ·  25评论  ·  资料来源: npm/cli

我想使用npm install @angular/cli 安装 angular cli,但出现错误,提示它无法获取数据。

我尝试使用 node js 版本 12 和 13 以及不同的 npm 版本

  • 我不使用代理服务器。

  • 我不使用VPN。

  • 我的互联网连接没有任何问题。

  • 我试图卸载节点 js,也删除了从 Appdata 和任何其他相关目录到节点 js 的 npm 目录

这是日志文件:

0 信息,如果它以 ok 结尾,它就起作用了
1个详细的cli [
1 详细的 cli 'C:\Program Files\nodejs\node.exe',
1 详细 cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1个详细的cli“安装”,
1个详细的cli'-g',
1 个详细的 cli '@angular/cli'
1个详细的cli]
2 信息使用[email protected]
3 信息使用[email protected]
4 详细的 npm 会话 b1b30f92d1295fda
5 傻安装loadCurrentTree
6 傻安装 readGlobalPackageData
7 愚蠢的 fetchPackageMetaData 错误 @angular/ cli@latest尝试获取http://registry.npmjs.org/@angular%2fcli 时响应超时(超过 30000 毫秒)
8 计时阶段:rollbackFailedOptional 1ms内完成
9 计时阶段:runTopLevelLifecycles在 30453ms 内完成
10 详细类型的正文超时
11 详细堆栈 FetchError:尝试获取http://registry.npmjs.org/@angular%2fcli 时响应超时(超过 30000 毫秒)
11 Timeout._onTimeout 的详细堆栈(C:Program Filesnodejsnode_modulesnpmnode_modulesnode-fetch-npmsrcbody.js:189:16)
11 listOnTimeout 的详细堆栈(内部/timers.js:549:17)
processTimers 上的 11 个详细堆栈(内部/timers.js:492:7)
12 冗长的 cwd C:repositorio
13 详细 Windows_NT 10.0.17763
14 详细 argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "@angular/cli"
15 详细节点 v12.16.2
16 冗长的 npm v6.14.4
尝试获取http://registry.npmjs.org/@angular%2fcli时出现 17 错误响应超时(超过 30000 毫秒)
18 详细退出 [ 1, true ]

Release 6.x

最有用的评论

降级到 6.13.7 也为我解决了这个问题。

所有25条评论

https://github.com/npm/cli/issues/1151相关,似乎是 npm 6.14.* 的问题。

@RiZKiT感谢您的回答

降级到 6.13.7 为我们解决了这个问题。

降级到 6.13.7 也为我解决了这个问题。

同样的问题,但是这个 /npm/registry/typescript 并降级到 6.13.7 解决了这个问题!

无需在 .npmrc 或类似内容中增加超时。

同样的问题在这里

我怎样才能降级这个?

@AbuAbeer如果您希望这是全球版本,您只需要运行“ npm i [email protected] ”或“ npm I -g [email protected] ”。

之后,为了确保,运行“ npm -version ”以查看您使用的版本。

希望这可以帮助!

@KhaledSamir我试过这个但得到同样的错误..每次我尝试安装 expo-cli 时都会出现新错误...
Untitled-1 copy

@AbuAbeer您显示的此错误与此线程所讨论的不同。 我会说检查这个问题: https :

从私有注册表安装依赖项时遇到同样的问题。

错误! 尝试获取https://nexus-new.tcsbank.ru/repository/npm-all/@typescript-eslint%2fparser 时响应超时(超过 30000 毫秒)

端点是可访问的。 npm 版本是 6.14.4

@drwatsno请在报告问题之前阅读整个主题和建议。 解决方案在上面的回复中。

@drwatsno请在报告问题之前阅读整个主题和建议。 解决方案在上面的回复中。

通过将 npm 降级到 6.13.4 解决了这个问题。

@AbuAbeer如果您希望这是全球版本,您只需要运行“ npm i [email protected] ”或“ npm I -g [email protected] ”。

之后,为了确保,运行“ npm -version ”以查看您使用的版本。

希望这可以帮助!

通过降级解决了这个问题。 非常感谢 ..

@drwatsno @AbuAbeer很高兴听到问题已解决! ;)

Ese mismo problema tenia en la version 6.14.4 actualice a 6.14.5 y el problema se soluciono
npm 安装npm@latest -g

我在 6.14.4 版本更新到 6.14.5 时遇到了同样的问题,问题解决了
npm install npm @ latest -g

docker node:12.16.3 中安装 @vue/cli 时出现同样的问题node:14.3.0容器解决的。

你好 !
我有同样的问题,我不使用代理 ou vpn 并且我的连接很好。 我在评论中尝试了解决方案,但不起作用。

节点 -v v12.17.0
npm -v 6.14.5

我的角度安装冻结:

C:Usersbruno>npm install -g @angular/cli
[ .................] / fetchMetadata: sill resolveWithNewModule [email protected]检查可安装状态

Tks 团队,我确实安装了 angular 并创建了一个项目,一切看起来都不错!

我有同样的问题,但只是在 2.5mb @logo-software/theme文件大小的包中出现此错误。 其他(较小尺寸的包)发布没有问题......

npm -v
6.14.2

笔记:
当更新到npm install -g npm@latest版本然后成功发布

npm -v
6.14.5

节点 -v
v13.11.0

同样在这里...升级 npm 到v6.14.5 。 问题已解决

您可能需要检查 npm 是否已启动。 有时,npm 已关闭,因此会导致 ERROR 404。您可以在此处查看 npm 的状态。

我有个问题
错误! 尝试获取https://registry.npmjs.org/typescript 时响应超时(超过 30000 毫秒)

我在 npm 版本 6.14.4 上遇到了同样的错误并将其更新到最新版本解决了这个问题

您好,我在安装 firebase 时遇到了类似的问题,并通过以下方法解决了:

npm install -g npm @ latest

谢谢你

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

chrisspen picture chrisspen  ·  3评论

theADAMJR picture theADAMJR  ·  3评论

Cohen-Carlisle picture Cohen-Carlisle  ·  4评论

1000i100 picture 1000i100  ·  3评论

FaizenR picture FaizenR  ·  3评论