公式に続き、5 min QuickStart私は簡単な角型2のアプリケーションを動作させています。ハイブリッド角型1 + 2アプリケーション
角度1を設定して、両方とも独立して動作するようにしました。this plunkerを参照してください。
には、以下のofficial upgrade guideは、彼らは言う:
はその後、ハイブリッドモードにアプリケーションを切り替えるには、我々は最初のプロジェクトに 角度2をインストールする必要があります。これに関するいくつかの点については、QuickStart の指示に従ってください。 Angular 2をインストールしたら、 をインポートして
UpgradeAdapter
をインスタンス化し、bootstrap
メソッドを呼び出すことができます。スイッチを作るのは簡単であるように angular.bootstrapとまったく同じ引数を取るように設計されていますimport {UpgradeAdapter} from 'angular2/upgrade'; /* . . . */ const upgradeAdapter = new UpgradeAdapter(); upgradeAdapter.bootstrap(document.body, ['heroApp'], {strictDi: true});
私の質問は、どこにを配置することですか?
「私の仕事をしてください」のように聞こえるが、そうではない。私はmain.ts
だと思いますが、私は成功なしで多くのことを試しました。ドキュメントはこれについて実際にはっきりしておらず、1ヶ月の一部のチュートリアルはすでに古くなっています。
---アップデート:私の場合は
私はすでに私はあなたのplunkrを見ていた
この詳細で明確なヘルプありがとうございます!私はあなたが問題を明るくすると思います:ファイルupgrade.dev.jsがありませんでした。公式の文書では、upgrade.jsがデフォルトでangular2で読み込まれているかのように、狂ったように聞こえる。 –
あなたは大歓迎です! upgrade.dev.jsが必要であることは明らかです;-)この文書には、以下のような根拠があります。 –