Estoy sirviendo mi aplicación sveltekit en https con proxy inverso por servidor caddy en mi máquina local. La página se está sirviendo en https pero sigue recargando cada pocos segundos.
Comando utilizado para servir SvelteKit en https:
npm run dev -- --https
Proxy inverso utilizando el servidor caddy por
caddy reverse-proxy --to http://localhost:3000
¿Cómo resolver esto?
Aquí está el problema relacionado con este https://github.com/sveltejs/kit/issues/844
Para servir localhost en https, la solución es anular el protocolo en el archivo de configuración de su kit svelte
kit: { adapter: adapter(), vite: { server: { hmr: { protocol: 'ws', } } }, // hydrate the <div id="svelte"> element in src/app.html target: '#svelte' }