#服务器 #html #html-css #web

bin+lib rockbell

Rockbell 是一个无依赖的多线程 Web 服务器,用于构建 HTML 和 Markdown(即将推出)网站

2 个版本

0.0.3 2024 年 4 月 15 日
0.0.2 2023 年 3 月 15 日
0.0.1 2023 年 3 月 15 日

343HTTP 服务器

Download history 2/week @ 2024-04-21 11/week @ 2024-06-30

143 每月下载量

BSD-2-Clause

59KB
188

Rockbell

Rockbell 是一个用于本地开发的多线程 HTTP 服务器,用 Rust 构建。

Rockbell 是一个简单的 HTTP(GET)服务器,可以渲染 HTML、CSS 和 JS 文件。您可以在运行 cargo 时查看 /public 目录以了解服务器渲染的内容。

安装

您可以通过 Cargo 安装此 crate 或通过将此行添加到您的 Cargo.toml 文件中

rockbell = "0.0.3"

用法

运行此命令将启动服务器并自动连接到常规模式下的 1337 端口。

rockbell normal

您需要在当前工作目录中有一个名为 public/ 的目录。这是 rockbell 知道要提供哪些 HTML 文件的方式。在存储库中的 public/* 下有一个此示例。

命令行选项

以常规模式启动服务器(除了状态码和错误之外不打印任何消息)

rockbell normal

以详细模式启动服务器(打印用户代理信息、请求状态、工作状态和其他基本响应)

rockbell verbose

以调试模式启动服务器(打印所有消息,包括用户代理信息、请求状态、工作状态、公共源代码等)

rockbell debug

无运行时依赖