跳转到内容
搜索文档

在 Wrangler 与 Vite 之间选择

最后更新 查看 MarkdownAgent 设置

何时使用 Wrangler 与 Vite

在 Wrangler 与 Cloudflare Vite 插件之间做选择,取决于项目的侧重点和开发工作流。以下简要指南可帮助你做出选择:

何时使用 Wrangler

  • 后端与 Workers 为主: 如果你主要构建 API、无服务器函数或后台任务,请使用 Wrangler。

  • 远程开发: 如果项目需要在 Cloudflare 网络上远程运行 Worker,请使用 Wrangler 的 --remote 标志。

  • 简单前端: 如果前端需求较少,且不需要热重载或高级打包,Wrangler 可能就足够。

何时使用 Cloudflare Vite 插件

在以下场景使用 Vite 插件

  • 以前端为中心的开发: 如果你已在使用 Vite 配合 React、Vue、Svelte 或 Solid 等现代前端框架,Vite 插件可融入你的开发工作流。

  • React Router v8: 如果你使用 React Router v8(Remix 的后续版本),Vite 插件已将其作为全栈 SSR 框架正式支持。

  • 快速迭代(HMR): 如果你需要在浏览器中近乎即时地看到更新,Vite 插件在本地开发期间提供热模块替换(HMR)

  • 高级优化: 如果你需要更高级的优化(代码分割、高效打包、CSS 处理、构建时转换等),Vite 是合适的选择。

  • 更高灵活性: 得益于 Vite 的高级配置选项和庞大的插件生态,你可以更灵活地定制开发体验和构建输出。

这篇文档对您有帮助吗?