javascript - 为什么不添加第一个元素 createWriteStream
问题描述
我想将文件添加到服务器所以
uploadFiles: async (_, { files }) => {
const x = await Promise.all(files);
for (const [key, value] of x.entries()) {
const { createReadStream, filename } = value;
brduj.push(filename);
createReadStream().pipe(
createWriteStream(path.join(__dirname, "../images", filename))
);
}
}
但始终不添加第一项。我不懂为什么。如何解决这个问题?
解决方案
推荐阅读
- php - 将记录插入具有不同ID的mysql(按用户ID)
- python - nsolve 不断抛出 ValueError
- flutter - 你如何使颤振滑块在拇指的每一侧跟踪相同的高度?
- android - 如何在多模块、单个活动、仅 Compose 项目中显示来自 Composables 或 ViewModels 的小吃栏
- scroll - Nuxt JS中的路由更改时页面不滚动到顶部
- swift - Swift:如何将“完成”包装到异步/等待中?
- ios - 动态更改设计元素颜色
- python - 使 Python 类变量遵循分配给它的对象的值
- macos - Terraform:MacOS:zsh:执行格式错误:terraform
- android - 如何在颤动的浮动操作按钮中添加whatsapp图像