标签: ruby-on-rails heroku compass-sass
我们有一个部署到Heroku的Rails 4应用程序,我们使用Compass来创建我们的CSS精灵。为了生成我们的精灵,我们迭代指定目录中的所有图像。
问题在于,每当我们向sprite目录添加新图像时,遍历该目录的scss文件的md5都不会改变,所以当我们将我们的应用程序部署到Heroku时,我们的sprite不会被重新编译。
理想情况下,我们希望将缓存用于其他所有内容,并且只在必要时强制重新编译该特定文件。有什么想法吗?