Sé que es una pregunta simple, pero lo he intentado de varias maneras y no puedo hacer que funcione. Tengo un archivo JSON enorme (del que uso una versión reducida) que finalmente logré dejar que mi script recupere el archivo usando require(); función:
let wordBank = './Wordbank.json'; function getData() { console.log(require(wordBank)); } getData();La terminal muestra las pocas líneas de mi archivo JSON reducido así, ¿por qué?: ¿ Observa la "matriz" verde?
Realmente no he sido capaz de encontrar ninguna respuesta...
Utilice console.dir en lugar de console.log
console.dir(data, {depth:100})
Tiene un parámetro de profundidad para expandir json hasta un nivel dado
Debe usar JSON.stringify para convertir el objeto en una cadena JSON. Así que necesitas cambiar tu código así:
let wordBank = './Wordbank.json'; function getData() { console.log(JSON.stringify(require(wordBank))); } getData();