【问题标题】:NPM build is hanging in azure dev opsNPM 构建挂在 azure devops 中
【发布时间】:2021-12-09 04:58:25
【问题描述】:

这可能与以下问题类似:npm run build hangs indefinitely on azure

我们的构建已经运行了好几个月。现在由于某种原因,npm build 将无法在 azure 中运行。代码可以在本地构建,但没有代码版本可以在 azure 中运行。这是它挂起的地方:

管道如下所示:

【问题讨论】:

  • 关于从哪里开始有什么建议吗?最近几次发生这样的事情,结果证明是 npm 本身宕机(10 月 17 日)status.npmjs.org。您推荐任何天蓝色的日志吗?代码构建在我的本地时没有错误。所以我没有收到任何问题的迹象。
  • 我可以分享任何其他信息来改进问题吗?
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
  • 将 Node 版本更改为 16.x 解决了我的问题

标签: angular npm azure-devops npm-build


【解决方案1】:

谢谢bsoulier,发表您的建议作为帮助其他社区成员的答案。

“您可以将我的“npm”任务替换为运行npm并设置环境变量max_old_space_size的“命令行”任务

"

请查看以下链接了解更多信息:

GitHub:NPM task sometimes hangs

开发者社区:NPM install hangs from 60 minutes

如果您仍然遇到问题,请在Developer communityGitHub 提出问题。

【讨论】:

  • 感谢您的回答,我们终于弄清楚了问题所在。
【解决方案2】:

谢谢,感谢您对我的问题的回答。我同意它本质上非常模糊,并感谢所提供的资源。对于那些在此处导航时遇到类似模糊问题的人,这是我们找到的解决方案。

我们设置了一个虚拟盒子并构建了代码来测试发生了什么。原来是 node.js 的 17 版本导致了我们的问题。 16.x 版完美运行。

虽然不令人满意,但这就是我们的构建挂起的原因。当然,我们还有很多进一步的调查要做,以了解为什么这个版本给我们带来了麻烦。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-12
    • 1970-01-01
    • 2022-01-16
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    • 2021-01-21
    相关资源
    最近更新 更多