我有一个较旧的项目,我们想要添加更多功能。这是一个相当大的项目,所以重写它是不可能的。我一直在阅读并遵循Angular ngUpgrade指南,以便能够编写Angular 2+代码并使用我的AngularJS应用程序运行它。
然而,有一些我缺少的东西,我对我需要做的事情感到很困惑。
我的团队使用Grunt和Bower创建了初始项目,看起来像是通过Yeoman生成器。我一直在关注PhoneCat Upgrade Tutorial,我正处于“将Angular与SystemJS模块加载器一起安装到项目中”的部分。
此时我已经研究过SystemJS以及我们对Bower / Grunt设置的看法,但我对此感到非常困惑。
所以我的问题是,在继续Angular升级之前,是否需要更改AngularJS应用程序以使用SystemJS,或者Grunt和SystemJS能以某种方式协同工作吗?