**已关闭。**此问题需要debugging details。目前不接受回答。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答问题。
6年前关闭。
Improve this question的
我已经设计了一个Web应用程序使用angularjs与Angular 的材料.现在,我想转换一些部分是angularjs Web应用程序中的Angular 4.我已经添加了npm包Angular 4.但scss文件没有得到应用.如何解决这个问题?谢谢..!
1条答案
按热度按时间qojgxg4l1#
如果没有看到一些特定的代码,很难帮助诊断升级的问题。我只能建议你尝试并遵循官方的angular升级指南:https://angular.io/docs/ts/latest/guide/upgrade.html
本质上,你将创建一个angular 4应用程序,然后将angularjs应用程序嵌入其中(并行)。
您仍然需要直接链接到angularjs SCSS输出(我假设这就是问题所在),除非您使用
@angular/cli
,在这种情况下,您可以将其添加到.angular-cli.json
配置中。只有当你分裂路由器时才变得困难(只是一句警告)。
将AngularJS应用逐步升级到Angular。
成功升级的关键之一是渐进式地进行升级,通过在同一个应用程序中并行运行两个框架,并将AngularJS组件逐个移植到Angular。这使得即使是大型复杂的应用程序也可以升级,而不会中断其他业务,因为这项工作可以在一段时间内协同完成。Angular中的
upgrade
模块旨在实现无缝的增量升级。有关详细信息,请参阅Angular Developer Guide - Upgrading from AngularJS
DEMO on PLNKR
另请参阅,Angular 2+无法找到Angular 1.X来引导