如何在子目录中托管Svelte应用程序?

时间:2019-11-29 23:07:34

标签: hosting svelte

如何在域的子目录中托管导出的Svelte项目?想象一下example.com是我的域名,我如何让 src \ routes \ index.svelte 对应于 https://example.com/subdir/

当我将Svelte导出文件上传到Web服务器的此子目录时,它从控制台中读取到它无法在其他文件中找到 https://example.com/service-worker.js ,这是正确的,因为它位于 / subdir 文件夹。但是我可以在哪里设置基本URL?

1 个答案:

答案 0 :(得分:1)

您可以在src/server.js中进行设置:https://sapper.svelte.dev/docs#Base_URLs

如果您使用的是--basepath,请记住使用sapper export选项。