我有一个相当大的 angularjs 应用程序,我最终将迁移到 Angular 2。
我想采取我现在可以采取的任何步骤,使未来的迁移更容易。
我正在将我的控制器和服务转换为打字稿,并将我的文件组织在面向组件的文件夹结构中。
我真正想做的是使用 es6 样式的模块加载。
我知道 system.js 现在可以提供加载功能,我可以在 typescript 1.5 中使用 es6 import 语法。
我的问题是,我应该如何将两者结合使用?我应该从 typescript 输出 es6 模块并使用 system.js 模块加载生成的代码吗?还是需要其他步骤?