vite 高频追问 Q&A
A: 原生 ESM 按需加载 + 依赖预构建缓存 + 增量 HMR。(深入阅读:Vite 基础知识速览、开发阶段为什么不先打包)
约 1 分钟
vite 高频追问 Q&A
1. Q: Vite 开发快的核心原因?
A: 原生 ESM 按需加载 + 依赖预构建缓存 + 增量 HMR。(深入阅读:Vite 基础知识速览、开发阶段为什么不先打包)
2. Q: 为什么生产仍用 Rollup?
A: 产物质量、Tree Shaking 和 chunk 控制更成熟。(深入阅读:生产环境为什么使用 Rollup)
3. Q: server.proxy 是生产方案吗?
A: 不是,它只用于开发联调。(深入阅读:Vite 基础知识速览、Vite 代理配置)
4. Q: Vite 何时会整页刷新?
A: 无法定位安全 HMR 边界时会退化为 full reload。(深入阅读:整页刷新与 HMR 边界)
5. Q: 迁移 Vite 最大风险?
A: 插件链兼容和团队构建认知不一致。(深入阅读:Vite 的企业使用风险)