Это , а не вопрос о том, как реализовать Compass и SASS на Heroku, поскольку это было довольно просто реализовать: http://devcenter.heroku.com/articles/using-compass
У меня есть сомнения относительно этого решения, однако.
Другое решение заключается в добавлении Compass.configuration.sass_options={:never_update=>true}
к производственному конфигу и проверке того, что скомпилированный CSS находится в управлении исходным кодом и в общей папке.Затем убедитесь, что CSS перекомпилируется перед каждым нажатием git.
Мне не нравится идея добавления скомпилированного CSS в исходный код, но мне также не нравится идея перекомпиляции CSS каждый раз, когда серверхит.
Кажется, я не могу найти никакой информации относительно того, как часто CSS будет компилироваться или как долго файлы хранятся в папке tmp.Я где-то читал, что они хранятся на время запроса, но я также читаю противоречивую информацию о том, что они хранятся в течение жизненного цикла приложения .
Какие из двух приведенных вышерешения вы бы выбрали?Есть ли третье решение, которое мне не хватает?
Заранее спасибо!