私は現在、CoffeeScript、SASS、およびその他のいくつかのプリプロセッサで構築されている静的サイト/Webアプリに取り組んでいます。サイトのテストバージョンと本番バージョンの両方を簡単に構築できるようにRakefileを設定しました(コードのコンパイル、最小化、静的アセットのコピーなど)。最終的に、サイトはHTML / CSS / JS +アセットになります(この特定のプロジェクトにDBやサーバー側の処理は必要ありません)。
Herokuは、Rackを介して静的サイトにサービスを提供するように簡単に設定できるため、テストサーバーとして、場合によっては本番サーバーとしても使用を開始したいと思います。
私の問題は、現在、サイトのビルドバージョンをGitリポジトリに含めておらず、ソースのみを含めていることです。HerokuのデプロイはGitを介して行われるため、実際のサイトをHerokuに公開するのではなく、ソースファイルのみを公開します。
通常、Gitリポジトリに「ビルド」フォルダーを含めることはありませんが、このサイトに最適なソリューションかどうか疑問に思っています。
考え?