Получить список пакетов
Получает список добавленных в окружение пакетов
- Параметры
- Расширенный вызов ?
Функция ПолучитьСписокПакетов(Знач Lua) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| Lua | - | Произвольный | ✔ | Компонента Lua или версия Lua для запуска |
Возвращаемое значение
Массив Из Строка - Результат выполнения
| Параметр | Описание |
|---|---|
| addin_mode | Ручной выбор режима подключения внешней компоненты (для 1С): Изолированно, НеИзолированно |
Предупреждение
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"
]