SASS и Compass на Heroku - Каков наилучший подход - PullRequest
0 голосов
/ 17 августа 2011

Это , а не вопрос о том, как реализовать Compass и SASS на Heroku, поскольку это было довольно просто реализовать: http://devcenter.heroku.com/articles/using-compass

У меня есть сомнения относительно этого решения, однако.

Другое решение заключается в добавлении Compass.configuration.sass_options={:never_update=>true} к производственному конфигу и проверке того, что скомпилированный CSS находится в управлении исходным кодом и в общей папке.Затем убедитесь, что CSS перекомпилируется перед каждым нажатием git.

Мне не нравится идея добавления скомпилированного CSS в исходный код, но мне также не нравится идея перекомпиляции CSS каждый раз, когда серверхит.

Кажется, я не могу найти никакой информации относительно того, как часто CSS будет компилироваться или как долго файлы хранятся в папке tmp.Я где-то читал, что они хранятся на время запроса, но я также читаю противоречивую информацию о том, что они хранятся в течение жизненного цикла приложения .

Какие из двух приведенных вышерешения вы бы выбрали?Есть ли третье решение, которое мне не хватает?

Заранее спасибо!

1 Ответ

0 голосов
/ 18 августа 2011

Почему вам не нравится идея добавления CSS в ваш источник?Заставить Sass AND Compass играть хорошо, в Heroku постоянно возникала проблема, которую не стоило бы (для меня) времени решать.

Компилировать локально и отправлять CSS вместе с исходным кодом.Экономьте время:)

...