临时提交
This commit is contained in:
16
src/main.rs
16
src/main.rs
@@ -9,8 +9,24 @@ use mock_server::loader::MockLoader;
|
||||
use mock_server::router::MockRouter;
|
||||
use mock_server::handler::{mock_handler, AppState};
|
||||
|
||||
/// 打印启动 Banner
|
||||
fn print_banner() {
|
||||
let version = env!("CARGO_PKG_VERSION");
|
||||
// 蓝色 ANSI 转义码
|
||||
println!("\x1b[34m");
|
||||
println!(" ███╗ ███╗ ██████╗██████╗ ██████╗ ");
|
||||
println!(" ████╗ ████║██╔════╝██╔══██╗██╔═══██╗");
|
||||
println!(" ██╔████╔██║██║ ██████╔╝██║ ██║");
|
||||
println!(" ██║╚██╔╝██║██║ ██╔══██╗██║ ██║");
|
||||
println!(" ██║ ╚═╝ ██║╚██████╗██║ ██║╚██████╔╝");
|
||||
println!(" ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═════╝ ");
|
||||
println!("\x1b[0m"); // 重置颜色
|
||||
println!(" Mock Server v{}\n", version);
|
||||
}
|
||||
|
||||
#[tokio::main]
|
||||
async fn main() {
|
||||
print_banner();
|
||||
tracing_subscriber::fmt::init();
|
||||
|
||||
let mocks_dir = Path::new("./mocks");
|
||||
|
||||
Reference in New Issue
Block a user