- docker compose - 2.12.2
- node - 18.12.1
- npm - 8.19.2
Установка зависимостей:
npm i
Сборка:
npm run build (для продакшена)
npm run dev (для стейджа)
npm run watch (пересборка проекта при внесении изменений)
Запуск локального web сервера с проектом:
npm run start
Сборка под wp осуществляется в ручную путем разбиения сгенерированного кода (полученного в результате выполнения команды "npm run build") на элементы для темы WP.
Тема для WP располагается по следующему пути ./wp/themes/designerti.
Так же необходимо перенести в соответствующие директории css и js файлы.
Авто сборка zip архива для темы WP:
make
docker compose build
docker compose up