我问这是因为建筑故障是异常的。自本周以来,它经常发生,原因是ELIFCYCLE。以下是有关此问题的一些详细信息:
有关更多详细信息: 自本周以来,此问题发生了4次,但在过去的几个月中从未发生过。 该代码即使在Amplify上导致失败,也可以在本地运行(我们每次都在不同的开发人员的本地上测试导致失败的代码,并且没有错误报告并且该程序正常工作)。 该错误是随机发生的,因为在系统的不同部分上工作的4个不同的开发人员在推送到分支机构时遇到了相同的问题。
如何解决此问题:
我们第一次简单地还原并解决了错误;
第二次,我们恢复了,开发人员没有修复她的代码,而是将代码与一些新功能一起推送,构建成功;
第三次,我们在不恢复代码的情况下清理了package-lock.json,它是固定的;
第四次,我们尝试清理package-lock.json,但仍然失败。然后,我们还原了代码,并一点一点拆分推送,这个问题就消失了。
让我担心的是,这种情况是否会再次发生,以及我们可以做些什么来永久解决这个问题。看来这个错误只是虚假的出现和消失,而我唯一想到的就是package-lock.json。 任何人都知道这种情况如何发生以及如何解决?
感谢您的帮助。 问候