首页 > 解决方案 > 如何在 Sapper 中设置基本标签 href 属性?

问题描述

如何修改<base>Sapper 中 href 属性的值?

根据文档,我尝试sapper export --basepath foldername了哪个(正确)在其中创建了一个foldername文件夹,__sapper__/export 但没有使用创建的 index.html 文件中的预期“/foldername”值更新基本标记 href 值。输出保持<base href="/" />

我的目标是在 GitHub Pages 子文件夹上部署我的 SPA。

标签: sveltesapper

解决方案


我刚刚发现的一种方法是编辑/src/server.js和使用第一个参数:

    .use(
        'foldername',  // <-- here
        compression({ threshold: 0 }),
        sirv('static', { dev }),
        sapper.middleware()
    )

推荐阅读