数字马力面试题更新 2026-08-05
Tree-shaking只有ESM可以吗?
数字马力前端/移动开发互联网/IT技术原理方案权衡
考察说明
考察对Tree-shaking机制及其模块系统依赖的理解
回答思路
- 明确Tree-shaking依赖静态分析,需要静态可分析依赖
- 说明ESM的import/export静态结构支持Tree-shaking
- 指出CJS的require动态特性限制,但现代工具可通过特定方式实现部分Tree-shaking
- 举例说明现状:大多数工具基于ESM实现,但其他格式也有一定支持
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。