请谈谈你对 Webpack 的了解,包括它的核心概念、工作流程,以及在实际项目中如何配置和使用。
考察说明
考察对构建工具核心原理的理解及实际配置能力
回答思路
- 能阐述 Webpack 的核心概念(如入口、输出、Loader、Plugin、Module、Chunk)
- 能说明 Webpack 的打包流程(从入口解析依赖、转换模块到生成 bundle)
- 能举例说明 Loader 与 Plugin 的区别及常见用法
- 能结合项目经验说明配置优化(如代码分割、懒加载、缓存)
考察对构建工具核心原理的理解及实际配置能力