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 включает в себя отдельные рабочие процессы для фронтенда и бэкенда. Изучите подробные руководства ниже: