¿Hay alguna manera de importar un objeto JSON en un programa Typescript para que se tipifique automáticamente y sea constante?
Entonces, si tengo este código en person.json :
{ "name": "Steven", "eyeColor": "brown" }Quiero poder importarlo a un programa Typescript como tal:
// personTest.ts const person = require('person.json'); console.log(person.name); // This should be fine console.log(person.age); // This should cause a compile-time error, because this property is not definedagregue esto en tsconfig.json
{ ... //prev code "resolveJsonModule": true, }luego puede usar los módulos ESM para importar el archivo json y se escribirán automáticamente los valores del objeto
import person from './person.json' //be sure from the json path