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