5 个版本
0.2.1 | 2024年2月21日 |
---|---|
0.2.0 | 2024年1月25日 |
0.1.2 | 2023年7月28日 |
0.1.1 | 2023年7月27日 |
0.1.0 | 2023年7月27日 |
#125 in HTTP 服务器
每月 51 次下载
33KB
381 代码行
dev-serve
使用实时重新加载启动简单的静态网站服务器
- 简单:使用
dev-serve <dir>
在<dir>
中启动服务器。 - 实时重新加载:文件更改时自动重新加载页面。
- 可定制:更改端口,启用/禁用实时重新加载等。
什么是以及为什么
主要用于满足个人需求,快速启动 Web 服务器并在更改时重新加载页面。
使用方法
$ dev-serve -h
Serve a directory with auto-reload
Usage: dev-serve [OPTIONS] [PATH]
Arguments:
[PATH] Directory to serve
Options:
-p, --port <PORT> Select port to use [default: 3000]
-r, --reload Auto-reload and watch directory
-e, --extensions <EXTENSIONS> File extensions to watch
-v, --verbose Verbose output
-c, --completions <COMPLETIONS> [possible values: bash, elvish, fish, powershell, zsh]
-h, --help Print help (see more with '--help')
-V, --version Print version
帮助
最后,您可以使用 dev-serve --help
/dev-serve --h
获取帮助。
安装
目前,该软件包在 Homebrew、AUR 和 Nix 等几个地方可用。
- Cargo
cargoinstall dev-serve
- Homebrew
-
brewtap sondr3/homebrew-taps
brewinstall dev-serve
发布页面
您还可以从 发布标签 下载匹配的发布版本,解压存档并将二进制文件放置在您的 $PATH
中。请注意,对于 Linux,推荐使用 unknown-linux-musl.tar.gz
,因为它静态链接,因此应该在任何 Linux 发行版上运行。
许可证
GPLv3+。
依赖项
~14–28MB
~372K SLoC