登录
首页 >  Golang >  Go问答

Go服务器:如何嵌套静态文件提供?

来源:stackoverflow

时间:2024-02-06 11:15:22 193浏览 收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《Go服务器:如何嵌套静态文件提供?》,主要介绍了,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

我无法使用 gin 服务器为网站提供服务。这是 go 代码片段:

router := gin.Default()
router.StaticFile("/", "./build/index.html")

并且index.html也有和一些css链接。

现在,服务器可以正常提供 index.html 文件,但 js 模块尚未加载

如何以所有嵌套文件/模块也得到服务的方式提供index.html ?


正确答案


您必须提供整个目录

router.Static("/", "./build")

但请仔细检查构建目录中的所有文件是否应该公开可用。

今天关于《Go服务器:如何嵌套静态文件提供?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>