Установка Luna Framework

Простое руководство по установке серверной библиотеки Luna и клиентской библиотеки Lunac в вашем проекте

Lua
Python

Загрузка библиотеки

1

Посетите репозиторий на GitHub

Библиотека Luna размещена на GitHub. Вам нужно скачать папки luna и lunac из репозитория.

Открыть репозиторий
2

Скачайте библиотеку

Вы можете скачать библиотеку одним из следующих способов:

Вариант 1: Через Git

$ git clone https://github.com/Max-Dil/luna.git

Вариант 2: Скачать ZIP-архив

Нажмите кнопку "Code" на GitHub, затем "Download ZIP" и распакуйте архив.

3

Найдите нужные папки

После скачивания найдите следующие папки в репозитории:

luna
init.lua
... и другие файлы
lunac
init.lua
... и другие файлы

Интеграция в проект

1

Скопируйте папки в ваш проект

Переместите папки luna и lunac в корень вашего проекта или в папку с библиотеками.

Рекомендуемая структура проекта:

your_project
luna
lunac
src
main.lua
2

Подключите библиотеки в коде

Чтобы использовать библиотеки в вашем проекте, подключите их:

-- Подключение серверной части
local luna = require("luna")

-- Подключение клиентской части
local lunac = require("lunac")

Если вы разместили библиотеки в подпапке (например, libs/luna), используйте:

local luna = require("libs.luna")
3

Протестируйте настройку

Создайте простое приложение для проверки библиотеки:

local luna = require("luna")

local app = luna.new_app({
    name = "Test Server",
    max_ip_connected = 20,
    host = "127.0.0.1",
    port = 8080
})

print("Server running on port 8080")

Требования

1

Версия Lua

Luna Framework работает со следующими версиями Lua:

  • Lua 5.1
  • LuaJIT (рекомендуется для лучшей производительности)
2

Зависимости

Luna Framework требует:

  • LuaSocket (обычно включен в стандартные библиотеки Lua)

Что дальше?

Теперь, когда вы установили Luna Framework, вы можете:

Читать документацию