アプリケーション全体を部分的にロードしているので、この初期化プロセスの最初のどこかでアプリを作成します
window.Sp = Em.Application.create( {
VERSION: '1.0.0',
autoinit: false
}) ;
次に、ルーター設定など、他のものの読み込みを開始します。そして、これの準備ができたら、初期化を呼び出しました
Sp.initialize() ;
https://github.com/emberjs/ember.jsから最新の ember.js をダウンロードするまで、これはうまくいきました。
構成オプションとしての「autoinit」が削除されていることが判明しました。なんで?しかし、もっと重要なことは、「initialize」を手動で呼び出したい場合はどうすればよいですか?
私はすでにこれをハックする1つの方法を見つけました.isDestroyedをtrueに設定し、initialize()を呼び出す直前にfalseに設定します:)