Constructors
constructor
- new MultiCompiler(compilers, options): MultiCompiler
-
Properties
compilers
dependencies
dependencies: WeakMap<Compiler, string[]>
hooks
hooks: Readonly<{ done: SyncHook<[MultiStats], void, UnsetAdditionalOptions>; infrastructureLog: MultiHook<SyncBailHook<[string, string, any[]], true, UnsetAdditionalOptions>>; invalid: MultiHook<SyncHook<[null | string, number], void, UnsetAdditionalOptions>>; run: MultiHook<AsyncSeriesHook<[Compiler], UnsetAdditionalOptions>>; watchClose: SyncHook<[], void, UnsetAdditionalOptions>; watchRun: MultiHook<AsyncSeriesHook<[Compiler], UnsetAdditionalOptions>>; }>
inputFileSystem
intermediateFileSystem
outputFileSystem
running
running: boolean
watchFileSystem
Accessors
outputPath
- get outputPath(): string
-
Returns string
Methods
close
- close(callback): void
-
Returns void
getInfrastructureLogger
- getInfrastructureLogger(name?): WebpackLogger
-
purgeInputFileSystem
- purgeInputFileSystem(): void
-
Returns void
run
- run(callback): void
-
Returns void
runWithDependencies
- runWithDependencies(compilers, fn, callback): void
-
Parameters
-
-
fn: ((compiler, callback) => any)
-
- (compiler, callback): any
-
Returns any
-
Returns void
setDependencies
- setDependencies(compiler, dependencies): void
-
Returns void
validateDependencies
- validateDependencies(callback): boolean
-
Returns boolean
watch
- watch(watchOptions, handler): MultiWatching
-