Skip to main content

createModuleLoader

@lowcode/runtime-core


Function: createModuleLoader()

createModuleLoader(options): ModuleLoader

Defined in: core/moduleLoader.ts:105

Создаёт in-memory загрузчик модулей, эмулирующий минимальное окружение CommonJS:

  • require(...) с поддержкой относительных путей;
  • кеширование загруженных модулей;
  • виртуальный модуль "react";
  • инъекцию React, actions и реестра компонентов рантайма в область видимости выполняемого кода.

Используется runtime-core при выполнении скомпилированного React-бандла.

Parameters

options

ModuleLoaderOptions

Returns

ModuleLoader