如何使用JavaScript将伪造图像保存到本地文件夹?

如何使用JavaScript将伪造图像保存到本地文件夹?,javascript,amazon-s3,jpeg,faker,Javascript,Amazon S3,Jpeg,Faker,我正在学习后端,我想使用faker库生成大约1000个随机用户图像的jpg文件到我的本地文件夹 脚本名称:dummyImages.js const faker=require('faker'); const makeFakeImage=函数(){ 返回faker.image.people(); } makeFakeImage() /*eslint禁用无脉冲*/ const faker=要求(“伪造者”); const axios=require('axios'); const path=requ

我正在学习后端,我想使用faker库生成大约1000个随机用户图像的jpg文件到我的本地文件夹

脚本名称:dummyImages.js
const faker=require('faker');
const makeFakeImage=函数(){
返回faker.image.people();
}
makeFakeImage()
/*eslint禁用无脉冲*/
const faker=要求(“伪造者”);
const axios=require('axios');
const path=require('path');
常数fs=要求('fs');
常量url=[];
//来自fakter的100个虚假化身url
for(设i=0;i<100;i++){
推送(faker.image.avatar());
}
//将100张用户照片下载到本地图像文件夹
for(设i=0;i{
response.data.pipe(fs.createWriteStream(imagePath));
});

}
BTW,我之所以打算使用AWS S3在浏览器上加载图像,而不是通过faker加载图像,是因为我正在学习优化的概念。当我试图通过faker加载图像时,图像显示需要几秒钟,这不是我想要的。仅供参考。你已经试过什么了?Stack不是一个代码编写服务。这与faker无关,faker只是为您生成一个URL。您应该研究在给定url时如何将文件下载到本地文件夹(或者直接下载到S3?)。关于这一点,已经有十几篇教程和QA帖子了。如果我的问题让你困惑,很抱歉。我查看了教程,但没有一个是javascript,这就是我问这个问题的原因。我在下面贴了一个答案,你们可以看到它和faker library的关系。一个人所要做的就是将存储在特定文件夹中的jpg文件拖放到S3