これは一種の複雑な質問なので、説明するには少し時間がかかります。私は直接的な答えを探しているわけではないので、アドバイスは良いでしょう。多くの CoffeeScript を使用する Django アプリがあります。プロジェクトで CoffeeScript をコンパイルするには、 app を使用していdjango-compressor
ます。使用するdjango-compressor
には、インストールする必要がありnmp
ます (ノード パッケージ マネージャー)。残念ながらnpm
Herokuにはインストールできません。したがって、CoffeeScript が Heroku サーバーに到達する前にコンパイルする必要があります。Fabric
それで、うまく機能しているように見えるセットアップでそれを行いました。
コンパイルされた CoffeeScript を静的ファイルとして取得できますが、実行時まで新しいテンプレートを再生成しない{% compress js %} *** {% endcompress %}
ため、テンプレートにはまだタグが含まれているため、問題は発生していません。django-compressor
したがって、アプリを Heroku にデプロイできるように、テンプレート タグを利用してアプリをデプロイする方法についてのアドバイスを探しています。私はそれが多くの部分を持つ質問であることを知っているので、どんなアドバイスでも非常に役に立ちます!