¿Se puede utilizar require en un archivo mecanografiado en la aplicación web para importar un archivo json localmente?
export function getData(id: string): string { const ids: string = id + 'something'; const data = require(`./config/${ids}.json`); return JSON.stringify(data); }Si desea una cadena JSON de un archivo en una dirección relativa en el mismo origen que su aplicación web, puede usar esta función:
export async function getJsonById(id: string):Promise<string> { const url = `./output/config/${id}something.json`; const json = (await fetch(url)).text(); // this is a string (JSON is a string) return json; // alternatively: to parse the JSON into a native JS data type // return JSON.parse(json); } // use: const json = await getJsonById('id');