Sveltekit:在路线名称中包含'@'符号,而不使用命名布局



我有一个路由在我的src/routes文件夹名为[user]@[server]

升级sveltekit后抛出一个错误:'Named layouts not allowed in directories'.

使用命名布局的语法使用'@'符号,但我想在我的路由中有一个文字'@'符号,用户必须在浏览器的url栏中输入。在最新版本的sveltekit中有什么办法做到这一点吗?

要使它工作,它需要url编码。

所以@变成了%40

在您的情况下,文件名可能类似于:[user]%40[server].svelte

相关内容

  • 没有找到相关文章