gpt4 book ai didi

npm 挂起从 artifactory 中拉取依赖项

转载 作者:行者123 更新时间:2023-12-04 21:51:25 25 4
gpt4 key购买 nike

我们的开发人员通过人工代理提取所有 npm 依赖项。 artifactory 设置使用由本地 npm 存储库和远程 npm 存储库组成的虚拟存储库。

当开发人员执行 npm install 时,过程很慢,经常卡在

fetchMetadata -> 网络

关于追踪这个问题的根源有什么想法吗?

artifactory 是否为 npm 资源提供了一个“跟踪”api,类似于它们在此处为 maven 依赖项提供的 API maven trace

在 Artifactory 上重新索引虚拟存储​​库会有帮助吗?

最佳答案

遇到同样的问题。通过在运行安装时添加调试标志帮助了我。我不知道为什么,可能是某种竞争条件或许多半开放连接或其他原因。添加调试标志后,每一步都需要几分之一秒的时间才能完成,这似乎就足够了。这是本地包的示例:

npm install -d

或更长的例子:

sudo npm install -g -ddd eslint-cli

d 的数量告诉 npm 你想要多详细的调试。更多的 d 意味着更多的信息和更长的执行时间。一个 d 帮我做了,但我的笔记本电脑一开始就很慢。

关于npm 挂起从 artifactory 中拉取依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36758436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com