angular5 - Angular 6 库可以捆绑并在 Angular 5 应用程序中使用吗?

标签 angular5 backwards-compatibility angular6

我所在的团队正在编写一个新应用程序,并且还在为该应用程序开发一个模式库。当我们开始编写这个应用程序时,我们使用了 Angular 5。但是,我们发现使用 Angular 6 实现模式库会容易得多。如果我们捆绑 Angular 6 库,它是否可以用于 Angular 5?

注意:我们使用 Angular 6 的主要原因是它使生成模式库变得更加容易(即新的 Angular CLI)。我们没有使用任何其他 Angular 6 功能。

最佳答案

经过一些初步测试,我发现可以。我的测试非常基本(即从库中导出一个组件,仅由 div 组成),但 Angular 版本的差异似乎并未导致错误。

编辑:^^ 不正确。当我第一次回答自己的问题时,我使用了一个最终结果不正确的测试。我认为没有一个好的方法可以将 Angular 6 库集成到 Angular 5 项目中,因为所有 @angular 依赖项的差异太大,无法进行有效集成。我不得不将我的库降级到 Angular 5。

关于angular5 - Angular 6 库可以捆绑并在 Angular 5 应用程序中使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50957171/

相关文章:

javascript - 如何使用 Angular 4/Angular 5 使用不同的参数并行多次发布相同的 URL?

Angular 5 - 开发服务器上的主包文件太大

android - match_parent 兼容性

java - 为什么Java声称1.5版本需要向后兼容?

Angular 6 测试 - 引用使用 HttpClient 的帮助程序的服务

angular - 如何在 Angular 5 的去抖动时间上达到组件的功能?

javascript - 为什么我们使用 javascript :void(0) in Angular code

ios - Facebook iOS SDK 和向后兼容性

javascript - 在 Angular 7 中设置 sass 变量值

Angular 组件命名限制 - 'selector [your component name] is invalid'