如何用angular 1配置angular 4?

How to configure angular 4 with angular 1?

我使用 angularjs 和 angular material 设计了一个网络应用程序。现在,我想在 angularjs 网络应用程序中将某些部分转换为 angular 4。我已经为 angular 4 添加了 npm 包。但是没有应用 scss 文件。如何解决这个问题?谢谢..!

如果没有看到一些特定的代码,就很难帮助诊断升级问题。我只能建议您尝试并遵循官方 angular 升级指南:https://angular.io/docs/ts/latest/guide/upgrade.html

基本上,您将创建一个 angular 4 应用程序,然后在其中嵌入 angularjs 应用程序(并行)。

您仍然需要 link 直接 angularjs SCSS 输出(我假设这就是问题所在),除非您在其中使用 @angular/cli如果您可以将其添加到 .angular-cli.json 配置中。

只有当你开始拆分路由器时才会变得困难(只是一个警告)。


将 AngularJS 应用程序增量升级到 Angular。

成功升级的关键之一是通过 运行 在同一个应用程序中并排使用两个框架 并移植 AngularJS组件到Angular一个接一个。这使得在不中断其他业务的情况下升级甚至大型和复杂的应用程序成为可能,因为工作可以协作完成并分散在一段时间内。 Angular 中的 upgrade 模块旨在实现无缝增量升级。

有关详细信息,请参阅 Angular Developer Guide - Upgrading from AngularJS

DEMO on PLNKR

另见,