2012-03-22 4 views
1

Я обслуживаю полустатический сайт с рельсами, чтобы привыкнуть к соглашениям о рейках.
Нужно ли мне использовать конвейер активов для обслуживания .css и .js?
Я всегда мог предварительно скомпоновать свой .scss и кофе-скрипт перед их на сервере.
и полустатический, я имею в виду, что я могу включить некоторые драгоценные камни, чтобы сделать подсветку синтаксиса или некоторые другие небольшие задачи.
Я думаю, это была бы хорошая практика?
Я, кстати, очень новичок в рельсах и программировании.
Мне просто нужно другое мнение.
Спасибо, заранее.Когда использовать конвейер активов

ответ

1

Вы должны использовать конвейер активов, если используете рельсы 3.1 или выше. Это намного быстрее, чем предыдущая услуга активов в рельсах - среди прочего, она манит и минимизирует файлы.

Вы всегда должны предварительно скомпилировать свои активы на производстве, независимо от того, используете ли вы прямые .css или .scss, потому что, если вы не прекомпилируете свои активы, рельсы все равно придется скомпилировать их во время выполнения.

+0

хороший совет, я на самом деле начал добавлять все к трубопроводу, хотя у меня проблема с изображениями в моих .scss-файлах, но я все выясню, спасибо. –

+0

драгоценный камень sass-rails имеет помощников для путей и URL-адресов изображений: https://github.com/rails/sass-rails – kclair

Смежные вопросы