在我的公司,我们有一些在大多数项目中使用的自定义 Angular 库。我们遇到的问题是,每当我们更新代码库时,我们的项目都是从新的 Angular 版本创建的,我们还必须更新所有库,大多数时候不触及它们的代码,只是更新 Angular 库版本,以使其兼容与项目的新版本。有什么办法可以让这件事变得更容易而不那么耗时?
首先,您需要检查代码是否有任何重大更改。
上述网站将为您提供帮助。
要解决依赖不匹配和npm install失败的主要问题,请尝试以下方法。在运行以下步骤之前,在 100% 确定代码已通过重大更改进行调整后执行此操作,因为您需要处理版本更改带来的代码破坏!