跳到正文
前端知识库
工程化

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 的企业使用风险