Guard-handlebarsを使用してハンドルバー テンプレートをプリコンパイルしようとしています (index.html にすべてを含めることを避けるため、少し最適ではないように感じます...)。プリコンパイルはうまく機能し、Ember は、次のようにテンプレートを Ember.TEMPLATES に挿入すると、テンプレートが受け入れるという事実を受け入れます。
Ember.TEMPLATES['application'] = Handlebars.templates['application']
しかし、うまくいきません。次のような例外が発生します。
Could not find property 'outlet'
...Handlebars helperMissing メソッド内。Ember は、{{outlet}} ヘルパーなどのサポートを追加して、デフォルトのハンドルバーにモンキー パッチを適用しているようです。しかし、私のテンプレートはこれらのアウトレットを使用していないようです。これをどのように回避しますか?
テンプレートをコンパイルするために、NPM 経由でインストールされたハンドルバー コンパイラを使用しています。