Skip to main content

compileBundleToJsModules

@lowcode/runtime-core


Function: compileBundleToJsModules()

compileBundleToJsModules(bundle): RuntimeJsModuleMap

Defined in: core/compileBundle.ts:36

Компилирует бандл из @lowcode/dsl-compiler в набор CommonJS-модулей.

Является частью рантайм-пайплайна:

DSL
→ compileDslToReact (генерация TSX/JSX бандла)
→ compileBundleToJsModules (трансформация в CommonJS)
→ executeBundle (выполнение через moduleLoader)

Используется рантаймом как промежуточный шаг перед выполнением бандла.

Parameters

bundle

GeneratedBundleLike

— виртуальный TSX/JSX/TS/JS-бандл от dsl-compiler.

Returns

RuntimeJsModuleMap

карту { filename → jsCode }, готовую для moduleLoader.