请介绍webpack中loader和plugin的区别,以及各自在构建流程中的作用。
考察说明
考察对webpack核心概念loader与plugin的设计意图、执行时机和协作关系的理解
回答思路
- 准确描述loader用于转换模块内容,plugin用于扩展编译生命周期
- 说明loader执行在模块解析阶段,plugin可介入任意构建钩子
- 能举例说明常见loader(如babel-loader)和plugin(如HtmlWebpackPlugin)的典型用法差异
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。