On this page

new MultiCompiler(compilers, options): void
Attributes
compilers:<Compiler[]>
dependencies:
{WeakMap< Compiler, string[] >}
hooks:
{Readonly< object >}
inputFileSystem:<InputFileSystem>
intermediateFileSystem:<IntermediateFileSystem>
outputFileSystem:<OutputFileSystem>
outputPath:<string>
running:<boolean>
watchFileSystem:<WatchFileSystem>
close(callback): void
Attributes
callback:<object>
Returns:
{void}

getInfrastructureLogger(name): WebpackLogger
Attributes
Returns:
{WebpackLogger}

purgeInputFileSystem(): void
Returns:
{void}

run(callback): void
  • callback {CallbackWebpackFunction_2< MultiStats, void >}
  • Returns: {void}

runWithDependencies(compilers, fn, callback): void
Stability: 0Deprecated
Attributes
compilers:<Compiler[]>
callback:
{CallbackWebpackFunction_2< Stats[], void >}
Returns:
{void}

This method should have been private


setDependencies(compiler, dependencies): void
Attributes
compiler:<Compiler>
dependencies:<string[]>
Returns:
{void}

validateDependencies(callback): void
  • callback {CallbackWebpackFunction_2< MultiStats, void >}
  • Returns: <boolean>

watch(watchOptions, handler): MultiWatching | undefined
Attributes
handler:
{CallbackWebpackFunction_2< MultiStats, void >}