私は少し驚いたことに、非常に単純なことをしたいと思っています。私は自分のサーバー上で自分自身のindex.htmlを、生産のためにemberを構築することから作成されたファイルから生成したいと思います。私はアプリケーションの一部としてemberを使用しているので、特定のURLがヒットしたら、emberアプリを引き継ぐことができます。 ember-cli-build.jsのフラグstoreConfigInMetaを変更して、自分のindex.htmlを生成しようとしました。生産を生成するサーバーサイドアプリケーションを使用してindex.htmlを構築する
storeConfigInMeta: false
これは私が燃えさしの最新バージョンを持っていると私燃えさしアプリは、その構成は、メタタグに保存されているが、アプリはまだ動作しません持つとエラーになり、
Uncaught ReferenceError: define is not defined
を取り除きますコマンドと燃えさしを構築しています、
ember build --env production
私のサーバー生成のindex.htmlは、整合性が含まJSとCSSのスクリプトで設定する属性のために受け入れ同じに見えます。このように私は近づくことについて私が見落としている何かがありますか?私はこれをやろうとしてはいけませんか?
ありがとう、kumkanillam。私はあなたが動的にこのファイルを作成したい理由がいくつかあると思います。サーバーから動的に生成できる場合は、ほとんどのサーバー環境から配信する方が簡単です。より簡単に出力される場所を決定し、資産経路をより詳細に制御できます。おそらく私はこれについて適切に考えていないだけで、これはすべて、手書きのオプションを使ってラウンドで達成することができます。 –