Перейти к основному содержимому

Получить список пакетов

Получает список добавленных в окружение пакетов

Функция ПолучитьСписокПакетов(Знач Lua) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Lua-ПроизвольныйКомпонента Lua или версия Lua для запуска
Возвращаемое значение

Массив Из Строка - Результат выполнения

Предупреждение

NOCLI: данный метод недоступен для использования в CLI версии

Пример использования для 1С:Предприятие/OneScript
Lua = OPI_Lua.СоздатьVM("Lua54");

OPI_Lua.ДобавитьПакетИзСтроки(Lua, "alpha", "local M = {} function M.one() return 1 end return M");
OPI_Lua.ДобавитьПакетИзСтроки(Lua, "beta" , "local M = {} function M.two() return 2 end return M");

Результат = OPI_Lua.ПолучитьСписокПакетов(Lua);
Результат
[
"alpha",
"beta"
]