FLUTTER ECOSYSTEM

webdev_proxy

一个简单的 HTTP 代理,用于 webdev 的 serve 命令。通过将 404 错误重写为根 index,支持使用 HTML5 路由的应用程序。

最新版本
0.1.15
近 30 天下载
5060
喜欢数
5
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个轻量级的 HTTP 代理,用于 webdev serve 命令,专为使用 HTML5 路由的 Flutter 应用设计。它拦截 404 错误并将其重写为提供根 index.html 文件,从而在无需服务器配置的情况下实现无缝的客户端路由。非常适合依赖历史 API 导航的单页应用。该代理与 webdev 一起运行,无需更改现有代码或构建流程。

适合场景
  • 在Flutter Web应用中支持HTML5路由
  • 使用 404 回退处理客户端路由
  • 简化单页应用的开发
  • 在网页应用中启用深度链接
  • 避免服务器端路由配置
主要特点
  • 将 404 重写为 index.html
  • 与 webdev serve 集成
  • 所需设置最少
  • 跨平台(macOS、Windows、Linux)
  • 无需代码更改
适合对象
  • 使用 HTML5 路由的 Flutter 开发人员
  • Web 上的 SPA 开发人员
  • 本地开发环境
  • 需要深度链接的应用程序
  • 避免复杂服务器设置的团队
使用建议
  • 不适用于生产环境
  • 需要运行 webdev
  • 仅限提供静态资源
  • 不处理动态路由
  • 代理必须手动启动
支持平台macOSWindowsLinux

安装插件

flutter pub add webdev_proxy

所属分类

依赖

依赖清单 10 项

源码仓库

关联项目

暂无相关数据。