6个版本
0.1.5 | 2022年11月20日 |
---|---|
0.1.4 | 2021年12月10日 |
0.1.3 | 2021年2月5日 |
0.1.1 | 2021年1月7日 |
0.1.0 | 2020年12月18日 |
334在调试中排名
每月27次下载
9KB
116 行
小型文件服务器
用于Web开发目的的最简单文件服务器。
use env_logger::{Builder, Env};
use tiny_file_server::FileServer;
fn main() {
Builder::from_env(Env::default().default_filter_or("debug")).init();
FileServer::http("127.0.0.1:9080")
.expect("Server should be created")
.run("path/to/static/files")
.expect("Server should start");
}
开发说明
要检查项目,使用以下命令
cargo check --all-features --all-targets
要运行所有测试,使用以下命令
cargo test --all-features --all-targets
要检查和执行格式化,使用以下命令
cargo +nightly fmt -- --check
cargo +nightly fmt
要为IntelliJ IDEA启用Rust插件的自动格式化
文件->设置->语言&框架->Rust->Rustfmt,检查"保存时运行rustfmt"
要运行clippy,使用以下命令
cargo clippy --all-targets --all-features -- -D warnings
依赖项
~385KB