Как сохранять исходыне файлы верстки после натяжки на CMS?
В компании где я работаю следующий порядок шагов:
1. верстка макет
2. натяжка на CMS (ModX/Wordpress)
Я верстаю на pug + scss + много разных других фич , одним словом webpack.
После натяжки довольно трудно редачить исходные файлы, для этого нужно зайти в исходный репозиторий, внести туда изменения и потом ручками залить обнову на cms.
Какие есть варианты по автоматизации этого?
Я знаю про github hooks , но насколько я понял это нужно настраивать отдельно на каждом хостинге, что довольно трудоемко если каждый проект уникален. Есть ли еще варианты?
Дополнительно:
Зачем верстать макеты отдельно?..
проект уникален
Для каждой уникальности свой репозиторий
Ответы:
Github actions не поможет?
Внесли локально правки. Запушили в мастер. В экшен при условии пуша в мастер деплой в продакшен со сборкой
- ну я про него и говорил , но это слишком трудоемко если использовать на нескольких проектах
- Пока не понимаю в чем трудоёмкость?
Уникальность проектов явно же в дизайне а не в стэке технологий. Сделали yml файл actions. Либо сделали некий bash скрипт который через actions будете деплоить а он уже собирать проект. - FahrenheitIndi, как мне показалось это работает так, что нужно настраивать это на хостинге, а если каждый проект на разном хостинге, то и настройка занимает времени больше, так как надо настраивать каждый раз
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Чтобы сохранить исходные файлы верстки после натяжки на CMS, вам необходимо предпринять определенные шаги. Во-первых, убедитесь, что у вас есть резервная копия всех исходных файлов верстки перед началом процесса натяжки на CMS. Это позволит вам в любой момент вернуться к исходным файлам, если что-то пойдет не так.
После того, как вы завершили натяжку верстки на CMS, необходимо создать отдельную папку или директорию, где будут храниться исходные файлы верстки. В эту папку вы можете скопировать все исходные файлы, такие как HTML, CSS, JavaScript и изображения, чтобы они оставались доступными для вас в будущем.
Для удобства организации файлов, вы можете создать подпапки внутри этой директории для различных типов файлов (например, отдельные папки для CSS, JavaScript, изображений и т. д.). Это поможет вам легко найти нужные файлы в будущем.
Кроме того, рекомендуется вести документацию о всех изменениях, внесенных в исходные файлы верстки после натяжки на CMS. Это поможет вам отслеживать все изменения и быстро находить нужный код в случае необходимости.
Таким образом, следуя этим рекомендациям, вы сможете эффективно сохранять исходные файлы верстки после натяжки на CMS и иметь возможность легко вернуться к ним в любое время.