svelte - 如何在 Sapper 中设置基本标签 href 属性?
问题描述
如何修改<base>
Sapper 中 href 属性的值?
根据文档,我尝试sapper export --basepath foldername
了哪个(正确)在其中创建了一个foldername
文件夹,__sapper__/export
但没有使用创建的 index.html 文件中的预期“/foldername”值更新基本标记 href 值。输出保持<base href="/" />
我的目标是在 GitHub Pages 子文件夹上部署我的 SPA。
解决方案
我刚刚发现的一种方法是编辑/src/server.js
和使用第一个参数:
.use(
'foldername', // <-- here
compression({ threshold: 0 }),
sirv('static', { dev }),
sapper.middleware()
)
推荐阅读
- kotlin - 如果 Kotlin 中的 Room 存在数据库,我怎么能不创建数据库?
- angular - Angular 显示 ERROR TypeError: Cannot read property 'selected' of undefined 虽然我看到它已定义
- kubernetes - Kubernetes go client api 用于节点的版本
- .net - .net 标准 2.1 类库文件嵌套不支持
- regex - 根据 df.str.findall 匹配在 Pandas 数据框中创建新行?
- javascript - 如何从本地存储中检索值
- r - 将 1,2 或 3 随机分配给唯一的字符串
- javascript - 如何将PNG图像二进制字符串转换为base64而不将其写入磁盘?
- python - Python .split() 遇到 txt 行问题
- database - 如果过滤器没有返回任何内容,如何插入文档,否则将在 mongodb 中找到的文档替换为 go?