文档中心
探索 DWeb 框架的无限可能,构建下一代高性能 Web 应用
开发服务器 (dev)
DWeb 框架的开发服务器提供了强大的开发体验,包括热更新、自动路由扫描、错误提示等功能。
启动开发服务器
单应用模式
Code
多应用模式
Code
**命令格式说明**: - `dev` - 单应用模式,启动默认应用 - `dev:app-name` - 多应用模式,启动指定名称的应用 - 应用名称必须与 `dweb.config.ts` 中 `apps` 配置的键名一致
开发服务器特性
Code
开发体验优化
- 智能 HMR:基于 WebSocket 的即时热更新机制,支持 CSS 毫秒级更新和组件状态保留,修改代码无需手动刷新浏览器。
- 自动 TLS:开发环境自动生成自签名证书,一键开启 HTTPS 调试,方便测试 HTTP/2 和 Service Worker 等特性。
- 惰性启动:路由和中间件采用按需加载策略,即使在大型项目中也能保持秒级启动速度。
热更新 (HMR)
Code
更多关于 HMR 的详细信息,请参考 热模块替换 (HMR) 文档。
开发工具
Code
配置选项
Code