`index.json.js` 端点 - 精巧套件

`index.json.js` endpoint - svelte kit

使用我拥有的 sveltekit 和 index.svelte 文件,我正在尝试像这样调用一个名为 index.json.js 的端点:

<script context="module">
  export async function load({ params, fetch }) {
    const response = await fetch('/index.json');
    // ...
  }
</script>

这不是调用 index.json.js 端点,而是调用不太具体的 [page].json.js 端点。 (将文件重命名为 foo.json.jsawait fetch('/foo.json') 时有效)。

我在 sveltekit 文档中找不到任何关于保留关键字的信息,那么这种行为有什么原因吗?

谢谢你帮我理解

看看 index 是如何收缩的 in examples,我试着像这样删除它:

await fetch('/.json');

它似乎以这种方式调用了正确的端点。