Сайт Fakel Gym
https://fakelgym.cp.good-production.xyz/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.0 KiB
2.0 KiB
Тема для сайта Fakel Gym
Установка
- Клонировать репозиторий в папку тем WordPress
- Добавить remote для компонентов:
git remote add la-components https://git.good-production.xyz/Good-Production/la-components-wp.git
- Скачать компоненты через git subtree:
git subtree pull --prefix=template-parts/la-components la-components main
- Установить зависимости:
npm install
- Собрать ассеты:
npm run dev
илиnpm run production
Разработка
npm run watch
- отслеживание измененийnpm run dev
- сборка для разработкиnpm run production
- сборка для продакшена
Git Subtree
Проект использует git subtree для подключения переиспользуемых компонентов la-components.
Структура
template-parts/la-components/
- подключенный через subtree репозиторий с компонентами
Команды для работы с subtree
Обновить компоненты (получить изменения из la-components):
git subtree pull --prefix=template-parts/la-components la-components main
Отправить изменения обратно в la-components:
git subtree push --prefix=template-parts/la-components la-components main
Посмотреть историю изменений в subtree:
git log --oneline template-parts/la-components/
Структура проекта
resources/
- исходные файлы стилей и скриптовcss/
- скомпилированные CSS файлыjs/
- JavaScript файлыtemplate-parts/
- части шаблоновla-components/
- компоненты из subtree