Class: MultiCompiler
Defined in: webpack/types.d.ts:11642Constructors
Constructor
new MultiCompiler(Defined in: webpack/types.d.ts:11643compilers,options):MultiCompiler
Parameters
compilers
Record<string, Compiler> | Compiler[]
options
MultiCompilerOptions
Returns
MultiCompiler
Properties
compilers
compilers: Compiler[]
Defined in: webpack/types.d.ts:11657
dependencies
dependencies:Defined in: webpack/types.d.ts:11658WeakMap<Compiler,string[]>
hooks
hooks:Defined in: webpack/types.d.ts:11647Readonly<{done:SyncHook<[MultiStats]>;infrastructureLog:MultiHook<SyncBailHook<[string,string,undefined|any[]],true|void>>;invalid:MultiHook<SyncHook<[null|string,number]>>;run:MultiHook<AsyncSeriesHook<[Compiler]>>;watchClose:SyncHook<[]>;watchRun:MultiHook<AsyncSeriesHook<[Compiler]>>; }>
inputFileSystem
inputFileSystem: InputFileSystem
Defined in: webpack/types.d.ts:11662
intermediateFileSystem
intermediateFileSystem: IntermediateFileSystem
Defined in: webpack/types.d.ts:11665
outputFileSystem
outputFileSystem: OutputFileSystem
Defined in: webpack/types.d.ts:11663
running
running: boolean
Defined in: webpack/types.d.ts:11659
watchFileSystem
watchFileSystem: WatchFileSystem
Defined in: webpack/types.d.ts:11664
Accessors
options
Get Signature
get options():Defined in: webpack/types.d.ts:11660WebpackOptionsNormalized[] &MultiCompilerOptions
Returns
WebpackOptionsNormalized[] & MultiCompilerOptions
outputPath
Get Signature
get outputPath(): string
Defined in: webpack/types.d.ts:11661
Returns
string
Methods
close()
close(Defined in: webpack/types.d.ts:11690callback):void
Parameters
callback
(err, result?) => void
Returns
void
getInfrastructureLogger()
getInfrastructureLogger(Defined in: webpack/types.d.ts:11666name):WebpackLogger
Parameters
name
string | () => string
Returns
WebpackLogger
purgeInputFileSystem()
purgeInputFileSystem(): void
Defined in: webpack/types.d.ts:11689
Returns
void
run()
run(Defined in: webpack/types.d.ts:11688callback):void
Parameters
callback
CallbackWebpackFunction_2<MultiStats, void>
Returns
void
runWithDependencies()
runWithDependencies(Defined in: webpack/types.d.ts:11676 This method should have been privatecompilers,fn,callback):void
Parameters
compilers
Compiler[]
fn
(compiler, callback) => void
callback
CallbackWebpackFunction_2<Stats[], void>
Returns
void
Deprecated
setDependencies()
setDependencies(Defined in: webpack/types.d.ts:11667compiler,dependencies):void
Parameters
compiler
Compiler
dependencies
string[]
Returns
void
validateDependencies()
validateDependencies(Defined in: webpack/types.d.ts:11668callback):boolean
Parameters
callback
CallbackWebpackFunction_2<MultiStats, void>
Returns
boolean
watch()
watch(Defined in: webpack/types.d.ts:11684watchOptions,handler):MultiWatching
Parameters
watchOptions
WatchOptions | WatchOptions[]
handler
CallbackWebpackFunction_2<MultiStats, void>
Returns
MultiWatching