new ProgressPlugin(options?): ProgressPluginAttributes
options:
<ProgressPluginArgument>Returns:
<ProgressPlugin>Creates an instance of ProgressPlugin.
Attributes
dependenciesCount:
<number>handler:
<Function>modulesCount:
<number>options:
<ProgressPluginOptions>percentBy:
progressBar:
showActiveModules:
<boolean>showDependencies:
<boolean>showEntries:
<boolean>showModules:
<boolean>createDefaultHandler:
<Function>defaultOptions:
apply(compiler): voidAttributes
compiler:
<Compiler>
|
<MultiCompiler>Returns:
<void>Applies the plugin by registering its hooks on the compiler.
Attributes
compiler:
<Compiler>Returns:
<Function>
|
<undefined>Returns a progress reporter, if any.
Options object for the ProgressPlugin.
Attributes
activeModules:
<boolean>Show active modules count and one active module in progress message.
dependencies:
<boolean>Show dependencies count in progress message.
dependenciesCount:
<number>Minimum dependencies count to start with. For better progress calculation. Default: 10000.
entries:
<boolean>Show entries count in progress message.
handler:
<Function>Function that executes for every progress step.
modules:
<boolean>Show modules count in progress message.
modulesCount:
<number>Minimum modules count to start with. For better progress calculation. Default: 5000.
percentBy:
<"entries">
|
<"dependencies">
|
<"modules">
|
<null>
Collect percent algorithm. By default it calculates by a median from modules, entries and dependencies percent.