Iris框架配置前端静态文件目录

在较新版本的Iris框架中,iris.Application结构体已经不再具有StaticWeb方法。取而代之的是iris.Party结构体,您可以使用其HandleDir方法来处理静态文件。

以下是一个使用HTML文件的示例,使用iris.Party来处理静态文件:

package main

import (
    "github.com/kataras/iris/v12"
)

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

    // 定义静态文件服务
    app.HandleDir("/", "./views")

    // 启动应用程序
    app.Listen(":8080")
}

在上面的示例中,我们将views文件夹设置为静态文件服务的根目录,并将其映射到应用程序的根路径。这意味着任何请求根路径下的文件都将在views文件夹中查找。

例如,如果您有一个名为index.html的文件位于views文件夹中,您可以在浏览器中访问http://localhost:8080/index.html来查看它。

注意,Vue或者React框架需要编译后的文件复制到views目录

posted @ 2023-03-29 17:26  根号三先生  阅读(236)  评论(0编辑  收藏  举报