私はスプライトのコンパイルにコンパスを使用していますrake assets:precompile
.
たとえば、私が持っているsassファイルで。
@import "my-icons/*.png";
@include all-my-icons-sprites;
アセットのプリコンパイル後、コンパイルされたスプライト マップとすべてのコンパイルされた画像を取得しています。
public/assets/my-icons-{hash}.png
public/assets/my-icons/2-{hash}.png
public/assets/my-icons/3-{hash}.png
public/assets/my-icons/4-{hash}.png
public/assets/my-icons/5-{hash}.png
私の質問は、プリコンパイルが個々の画像をコンパイルするのを止めmy-icons/
て、単一のスプライトマップのみをコンパイルして、最終的にpublic/assets/my-icons-{hash}.png
.