同じダイジェストを使用して、異なるホスト (トラフィック ルーティング) 上のアセットをコンパイルすることは可能ですか?
たとえば、Rails 3.2 アプリが 2 つの異なるホスト host1 と host2 にデプロイされている場合、application.css
host1 と host2 の両方に同じダイジェストを配置したいと考えています。application-34a9sadas1238023a8.css
同じダイジェストを使用して、異なるホスト (トラフィック ルーティング) 上のアセットをコンパイルすることは可能ですか?
たとえば、Rails 3.2 アプリが 2 つの異なるホスト host1 と host2 にデプロイされている場合、application.css
host1 と host2 の両方に同じダイジェストを配置したいと考えています。application-34a9sadas1238023a8.css
ダイジェストは、ファイルの内容に基づいているため、各ホストで同じになります。
複数のホストにデプロイする場合、アセットはデプロイ中に両方でプリコンパイルされます。
時間がかかるためにこれを避けたい場合は、ローカルでコンパイルしてコミットし、開発モードを期待どおりに動作させる方法があります。ここにあります。