Установка Luna Framework
Простое руководство по установке серверной библиотеки Luna и клиентской библиотеки Lunac в вашем проекте
Загрузка библиотеки
Посетите репозиторий на GitHub
Библиотека Luna размещена на GitHub. Вам нужно скачать папки luna и lunac из репозитория.
Скачайте библиотеку
Вы можете скачать библиотеку одним из следующих способов:
Вариант 1: Через Git
Вариант 2: Скачать ZIP-архив
Нажмите кнопку "Code" на GitHub, затем "Download ZIP" и распакуйте архив.
Найдите нужные папки
После скачивания найдите следующие папки в репозитории:
Интеграция в проект
Скопируйте папки в ваш проект
Переместите папки luna и lunac в корень вашего проекта или в папку с библиотеками.
Рекомендуемая структура проекта:
Подключите библиотеки в коде
Чтобы использовать библиотеки в вашем проекте, подключите их:
-- Подключение серверной части
local luna = require("luna")
-- Подключение клиентской части
local lunac = require("lunac")
Если вы разместили библиотеки в подпапке (например, libs/luna), используйте:
local luna = require("libs.luna")
Протестируйте настройку
Создайте простое приложение для проверки библиотеки:
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")
Требования
Версия Lua
Luna Framework работает со следующими версиями Lua:
- Lua 5.1
- LuaJIT (рекомендуется для лучшей производительности)
Зависимости
Luna Framework требует:
- LuaSocket (обычно включен в стандартные библиотеки Lua)