跳到内容
观澜涉川 · 札记EN

静态文件 Web 服务器

· 约 1 分钟阅读

Nginx 是静态 Web 服务器的首选,但是其配置略显复杂。除此之外,开源社区有一些更加简单易用的备选项。

static-web-server

static-web-server 是一个小巧的 Web 服务器。它由 Rust 编写,只需要运行编译之后的可执行文件即可提供服务,目前的 Linux 版本在解压后之后 8.6M。

对于单页应用,假定编译好的静态文件位于 dist/ 目录下,那么运行命令如下:

Terminal window
static-web-server -p 9830 -d dist/ --page-fallback ./dist/index.html