Как вы собираете свой проект?

Добрый день!

Как frontender(верстальщик) я собираю проект связкой JADE-STYLUS-GULP-GITHUB(таски по конкатенации сжатии соурсмепами спрайтами сжатием изображений и много др. стандартный набор)

Но как с этим работать если в работу вступает одна из cms WP BITRIX и т.д.
1. Часть кода уходит в обертки php. Меняются расположения темплейтов стилей и т.п. Простейшее добавление одного блока с двумя строчками кода приводит к новой пересборке всех стилей, на выходе опять же читсый html который снова нужно оборачивать php.
2.Куча левых файлов и база данных, как бороться со всем этим при работе с git. (настраивать игнор лист?)

Заранее буду благодарен Вашему опыту и практикам по решению подобных вопросов.
  • Вопрос задан
  • 3058 просмотров
Пригласить эксперта
Ответы на вопрос 5
@merss
никак.
Свой frontend шаблон вы в cms никак не привяжете.
Делается так: сначала верстается в своем frontend шаблоне , затем берется готовый html и натягиватеся на смс.
Если надо переделать css/js - передлываете в своем шаблоне.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Простейшее добавление одного блока с двумя строчками кода приводит к новой пересборке всех стилей, на выходе опять же читсый html который снова нужно оборачивать php.

Используйте единый файл стилей и формируйте сам шаблон из нескольких файлов, подгружаемых динамически: includeHTML.
Ответ написан
Evanre
@Evanre
Front-end developer
Да просто, Gulp дает практически не ограниченные возможности по сборке. Просто собирайте непосредственно шаблоны CMS. Вот замечательный пример интеграции галпа в WordPress.
Ответ написан
Комментировать
romapad
@romapad
веб-дизайн фрилансер
Если под wordpress, то можно использовать разработку sage, от roots.io - по сути стартовый шаблон для wordpress, который уже включает bower, gulp, sass и многое другое. Можно заделать сначала чистый html-код, потом добавить весь нужный php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 19:31
500 руб./за проект
21 нояб. 2024, в 19:28
200000 руб./за проект