gofiber: 指定静态文件目录

一,代码

func main() {
    app := fiber.New()

    app.Static("/", "./public")
    // => http://localhost:3000/js/script.js
    // => http://localhost:3000/css/style.css

    app.Static("/prefix", "./public")
    // => http://localhost:3000/prefix/js/script.js
    // => http://localhost:3000/prefix/css/style.css

    app.Static("*", "./public/index.html")
    // => http://localhost:3000/any/path/shows/index/html

    log.Fatal(app.Listen(":3000"))
}

 

二,测试效果:

编译后static指定目录下的文件是否需要发布到服务器?

说明:static指定目录下的文件是否需要发布到服务器,
而且要与代码中所指定的路径一致,否则会发生找不到文件的问题

posted @ 2024-11-23 09:15  刘宏缔的架构森林  阅读(18)  评论(0编辑  收藏  举报