Tengo mi archivo index.html y data.json en el mismo directorio
entonces, ¿cómo accedo al archivo json desde index.html?
tal vez algo como esto en el index.html:
<script> const data= require('./data.json') //obviously this won't work </script>de acuerdo con todas las respuestas a esta pregunta , primero debe enviar el archivo index.html y luego realizar una solicitud de recuperación al servidor para enviarle el archivo json
pero no hay forma de enviarlos juntos para evitar retrasos?
Puede incrustar el JSON en el documento HTML, ya sea codificándolo o utilizando la programación del lado del servidor para generar el HTML.
Puede buscar el archivo donde está siendo servidor.
<script> (async () => { raw = await fetch('/data.json') data = await raw.json() })().catch(console.warn) </script>