webpack 钩子函数
Webpack钩子函数是指webpack执行流程中的某些步骤会被挂载的函数。
webpack打包流程 面试它们提供了许多的扩展点,能够接入webpack自身运行的某些环节,帮助我们在构建前后对项目进行一些自定义操作。
一共有27个钩子,比如下面几个:
- `beforeRun`:在运行创建编译生成之前被调用;
- `run`:在创建编译生成时被调用;
- `watchRun`:在watch mode时,每次构建前被调用;
- `afterRun`:在运行编译生成之后被调用;
- `shouldEmit`:决定编辑是否应该发射资源并且创建一个新的编译。
- `done`:在流程结束时被调用;
- `failed`:在流程出错时被调用;
- `invalid`:当webpack编译无效时被调用;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。