Context/Normal Module Factories
Context/Normal Module Factories
NormalModuleFactory
before-resolve(data)
async waterfall
Before the factory starts resolving. The data
object has these properties:
-
context
The absolute path of the directory for resolving. -
request
The request of the expression.
Plugins are allowed to modify the object or to pass a new similar object to the callback.
after-resolve(data)
async waterfall
After the factory has resolved the request. The data
object has these properties:
-
request
The resolved request. It acts as an identifier for the NormalModule. -
userRequest
The request the user entered. It's resolved, but does not contain pre or post loaders. -
rawRequest
The unresolved request. -
loaders
A array of resolved loaders. This is passed to the NormalModule and they will be executed. -
resource
The resource. It will be loaded by the NormalModule. -
parser
The parser that will be used by the NormalModule.
ContextModuleFactory
before-resolve(data)
async waterfall
after-resolve(data)
async waterfall
alternatives(options: Array)
async waterfall
© JS Foundation and other contributors
Licensed under the Creative Commons Attribution License 4.0.
https://webpack.js.org/api/plugins/module-factories