混合Angular版本

时间:2018-03-14 15:26:00

标签: angular

我们在版本4.2.3中有我们的Angular模块。

是否可以导入更高角度版本的功能模块,如5.2.8。

这会有用吗?是否有任何限制或描述如何做到这一点?

先谢谢你的帮助。 斯蒂芬

1 个答案:

答案 0 :(得分:0)

AFAIK,此时,@angular文件夹中只能有一个node_modules代码集...这意味着您的应用程序只能安装一个版本的Angular。 / p>

Angular v4.2与Angular v5.2.8之间的差异非常小,因此将所有代码移至v5.2.8应该没有问题。

您可以使用此应用:https://angular-update-guide.firebaseapp.com/查看版本之间的具体差异。

或者,您可以按照此处的说明将新功能构建为组件库:https://medium.com/@nikolasleblanc/building-an-angular-4-component-library-with-the-angular-cli-and-ng-packagr-53b2ade0701e但组件库实际上是用于可重用的代码片段,而不是功能模块。