Estoy usando axios para descargar la imagen en nodejs. He agregado el siguiente código
const axios = require("axios").default; const fs = require("fs"); const url = "https://images.pexels.com/photos/11431628/pexels-photo-11431628.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260"; async function downloadImage() { try { const { data } = await axios.get(url); data.pipe(fs.createWriteStream("sample.jpg")); } catch (error) { console.log(error); } } downloadImage();pero me sale el siguiente error
TypeError: data.pipe is not a function.pipe() solo se puede usar en flujos. Para obtener la respuesta de axios en las transmisiones, agregue un objeto de configuración con responseType:'stream'
const { data } = await axios.get(url, { responseType: "stream" }); data.pipe(fs.createWriteStream("sample.jpg"));