文档中心
探索 DWeb 框架的无限可能,构建下一代高性能 Web 应用
控制台工具
DWeb 框架提供了强大的控制台工具集,用于创建美观的命令行界面、处理用户输入、输出格式化信息等。
快速开始
导入模块
Code
基本使用
Code
Command 类
Command 类用于创建命令行命令,支持选项、参数和子命令:
Code
保持进程运行 (keepAlive)
使用 keepAlive() 方法可以保持进程运行,防止命令执行完成后自动退出。这对于需要长时间运行的服务(如开发服务器、WebSocket 服务器等)非常有用。
**说明:**默认情况下,命令执行完成后会自动调用 `Deno.exit(0)` 退出进程。调用 `keepAlive()` 后,命令执行完成不会退出,进程会继续运行。
Code
进度条
Code
文档导航
核心模块
- ANSI 颜色和格式化工具 - 颜色、样式、光标控制
- 命令行输出工具 - 消息输出、格式化输出
- 命令行命令封装类 - Command 类、选项、参数、子命令
- 命令行输入工具 - 用户输入、确认、选择、交互式菜单
- 表格输出工具 - 表格、键值对表格、进度条