Я использую createFileStream
из fs-extra
и получаю ошибку: ENOENT: no such file or directory
У меня сложилось впечатление, что createFileStream
создаст также все необходимые папки и файл. Если это не тот случай, я предполагаю, что я бы использовал fs.mkdir
для создания пути?
Вот код, который у меня есть:
const { data } = await axios({
method: `get`,
url: previewUrl,
responseType: `stream`,
})
await new Promise((resolve, reject) => {
const file = createWriteStream(absolutePath)
data.pipe(file)
file.on(`finish`, resolve)
file.on(`error`, reject) // !!!=====>>>>>> This is throwing the error
})