refactor: 更新依赖版本并优化axum服务器启动方式
升级所有依赖到最新版本,包括axum 0.8.4和sea-orm 1.1.17 修改axum服务器启动方式以兼容新版本API 将Rust edition更新至2024 添加.DS_Store到.gitignore
This commit is contained in:
@ -47,10 +47,9 @@ async fn main() {
|
||||
let addr = env::var("SERVER_ADDR").unwrap_or("127.0.0.1:3001".to_string());
|
||||
let socket_addr: SocketAddr = addr.parse().expect("Invalid server address");
|
||||
tracing::info!("Server running on {}", socket_addr);
|
||||
axum::Server::bind(&socket_addr)
|
||||
.serve(app.into_make_service())
|
||||
.await
|
||||
.unwrap();
|
||||
// 兼容 axum >= 0.7 的启动方式
|
||||
let listener = tokio::net::TcpListener::bind(socket_addr).await.unwrap();
|
||||
axum::serve(listener, app).await.unwrap();
|
||||
}
|
||||
|
||||
async fn root() -> &'static str {
|
||||
|
||||
Reference in New Issue
Block a user