Перейти к содержанию

Установка

Системные требования

Минимальные (headless-режим)

  • PHP 8.1+
  • Composer
  • Расширения PHP: zip, mbstring

Достаточно для setup, create, build, extract-*.

Для полного функционала

  • PHP 8.1+
  • Composer
  • MODX Revolution 3 (установленный)
  • MySQL/MariaDB
  • Расширения PHP: pdo_mysql, zip, mbstring

Необходимо для команд elements, export и build --install.

Глобальная установка (рекомендуется)

composer global require shevartv/modx-builder

Команда modxapp будет доступна из любой директории.

PATH

Убедитесь, что путь к глобальным Composer-пакетам добавлен в PATH. Узнать путь:

composer global config bin-dir --absolute

Добавьте в ~/.bashrc:

export PATH="$HOME/.config/composer/vendor/bin:$PATH"

Добавьте в ~/.zshrc:

export PATH="$HOME/.composer/vendor/bin:$PATH"

Добавьте в системную переменную PATH:

%USERPROFILE%\AppData\Roaming\Composer\vendor\bin

Локальная установка

composer require shevartv/modx-builder --dev

Команда вызывается как vendor/bin/modxapp.

Следующие шаги