Skip to content

Начало работы

Требования

Перед началом разработки убедитесь, что у вас есть следующее:

  • Технические знания:
    • Базовое понимание Kotlin или Java для разработки бэкенда.
    • Базовое понимание HTML, CSS, JavaScript или Svelte для разработки фронтенда.
  • Установка Pano: У вас должен быть установлен и запущен локальный экземпляр Pano.
  • Режим разработчика: Перейдите в настройки Panel > Platform и включите Development Mode. Это строго необходимо для отображения изменений интерфейса.

🚀 Создание вашего первого плагина

Мы подготовили Pano Boilerplate Plugin, чтобы помочь вам быстро начать работу. Этот репозиторий содержит предварительно настроенную структуру как для бэкенда, так и для фронтенда.

1. Клонирование шаблона

Чтобы включить живую перезагрузку изменений интерфейса, вы должны клонировать свой проект в каталог plugins вашего установленного экземпляра Pano.

  1. Перейдите в каталог установки Pano (например, Pano/plugins).

  2. Клонируйте репозиторий:

    bash
    git clone https://github.com/PanoMC/pano-boilerplate-plugin.git your-plugin-name
  3. Переименование и настройка: Откройте проект и переименуйте все вхождения pano-boilerplate-plugin на ID вашего собственного плагина.

    • Обновите gradle.properties (манифест).
    • Переименуйте каталоги пакетов.

📖 Что дальше?

Разработка плагинов Pano включает в себя отдельные рабочие процессы для фронтенда и бэкенда. Изучите подробные руководства ниже: