我通过 NPM 开发并提供了一个 Angular 库。当 Angular 5 是标准时,该库目前是由一些手工制作的脚本构建的。这个库没有任何问题的 peerDependancies (例如 RxJS),因此它与 Angular 5 到 8 版本的应用程序兼容。
我计划将我的构建系统迁移到 Angular CLI 8,这很好用。然而,我担心一些使用我库的用户,他们已经将其包含在 Angular 5、6 或 7 的应用程序中,可能会遇到问题,因为至少它将使用新的 Angular Package Format v8 进行构建。
有人知道基于 Angular CLI 的库是否确保向后兼容性吗?
我计划将我的构建系统迁移到 Angular CLI 8,这很好用。然而,我担心一些使用我库的用户,他们已经将其包含在 Angular 5、6 或 7 的应用程序中,可能会遇到问题,因为至少它将使用新的 Angular Package Format v8 进行构建。
有人知道基于 Angular CLI 的库是否确保向后兼容性吗?