Предварительный рендеринг SvelteKit не работает
Это мой index.svelte
<script>
import {prerendering} from '$app/env';
</script>
<script context="module">
export const prerender=true;
</script>
<main>
<h1>Hello world! prerendering : {prerendering}</h1>
</main>
Я выполняю предварительную визуализацию этой страницы, и после сборки я получаю предварительно обработанный HTML-файл (в предварительно обработанном каталоге) с
prerendering
внутри h1 установлено значение true. Когда я обслуживаю приложение, используя
node build
и отключив JS в браузере, я получаю
Hello world! prerendering : false
. Итак, очевидно, что предварительно обработанная страница не обслуживается сервером. я использую
adapter-node
во время сборки.
Есть идеи, почему это происходит? Спасибо.