猿问

如何在 go 服务器中提供嵌套的静态文件?

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

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

index.html 也有<link rel="modulepreload" href="/_app/immutable/pages/index.svelte-6d5b7005.js"/>一些 CSS 链接。

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

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


Cats萌萌
浏览 81回答 1
1回答

郎朗坤

您必须提供整个目录router.Static("/",&nbsp;"./build")但是仔细检查构建目录中的所有文件是否应该公开可用。
随时随地看视频慕课网APP

相关分类

Go
我要回答