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

Mie*_*oli 4 hosting svelte

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

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

Ric*_*ris 5

您可以将其设置在src/server.jshttps : //sapper.svelte.dev/docs#Base_URLs

--basepath如果您正在使用 ,请记住使用该选项sapper export