2014-01-12 2 views
1

Я разрабатываю темы drupal с использованием omega 4. Большая часть темы зависит от sass и ruby ​​extensions, что здорово, и я хотел бы развивать эту тенденцию, однако у нас есть управляемая сервер, который не позволяет устанавливать рубиновые камни. Я считаю, что лучшим решением является разработка всех моих тем на моем личном сервере, а затем просто копирование темы на основной сайт.Drupal разрабатывает темы на другом сервере

Вопрос 1

- Будет ли это практическим выбором?

Вопрос 2

- Насколько я знаю, все расширения sass и ruby ​​предназначены только для разработки темы и макета, поскольку все они скомпилированы в css в конце дня. Так что, если я прав, мне не понадобятся они, установленные на конечном сервере, если я не разрабатываю или не меняю их слишком много?

T.I.A.

ответ

1

Я думаю, что ваш подход правильный. Как вы говорите в своем вопросе 2, sass и execially ruby, нужны только в среде разработки, поэтому вам не нужно устанавливать их на производственный сервер. Также может быть безопаснее не публиковать ваши файлы разработки на рабочем сервере, поэтому вы не сможете трассировать на общедоступном сервере вашего процесса разработки.

Обязательно компилировать ваши CSS файлы с

environment = :production 

в файле config.rb перед публикацией производства.

+0

Благодарим вас за понимание – Janpan

+0

Добро пожаловать! – pamatt

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