Estoy tratando de convertir Blob en un objeto de archivo en nodejs. El Blob se pasa de mi frontend a mi backend. Entonces quiero convertirlo en mi backend.
Aquí está mi código actual:
Interfaz
var data = { "file": file, //this is blob "file_name": bucket_string }; return await axios.post(`/files/upload-file`, data);back-end
const file = new File(data['file'], "tests/" + customer + "/" + sound + ".wav");Actualmente esto arroja un error:
ReferenceError: File is not defined¿Cómo puedo convertir correctamente los datos en nodejs?
No tengo suficiente reputación para comentar, así que lamento que esta sea una publicación completa. El archivo es una interfaz en TypeScript pero no existe específicamente con node.js (sin TypeScript). No veo nada que haga referencia a TypeScript en su código, así que tal vez sea porque no está usando TypeScript. Para obtener información sobre la interfaz de File , consulte los documentos aquí . Sin saber si está usando mecanografiado, no estoy seguro de qué más decir sobre la interfaz de archivo.