angular2 へのアップグレード戦略として ng-upgrade を使用しようとしましたが、成功は限られていました。angular2 アプリを正常に追加し、そのコンポーネントをダウングレードしましたが、実装はあまり柔軟ではありません。
というエラーが表示されます
ReferenceError: MainModule が定義されていません
UpgradeAdapter は、angular2 モジュール宣言と同じファイルでインスタンス化する必要があるようです。これは、独立したダウングレードで複数の個別のモジュールを導入するときに問題になります。
私の質問は... UpgradeAdapterを利用する正しい方法ですか?もしそうなら、アダプター定義とモジュール定義を別々のファイルに分ける方法はありますか?
問題を示すplnkr: https://embed.plnkr.co/ZPw9BVBVSZjYbfzkAkpl/