如何解决如何在axios中设置下载相同文件的时间?
'use strict'
const Fs = require('fs')
const Path = require('path')
const Axios = require('axios')
async function downloadImage () {
const url = 'https://unsplash.com/photos/AaEQmoufHLk/download?force=true'
const path = Path.resolve(__dirname,'files','tales.jpg')
const writer = Fs.createWriteStream(path)
const response = await Axios({
url,method: 'GET',responseType: 'stream'
})
response.data.pipe(writer)
return new Promise((resolve,reject) => {
writer.on('finish',resolve)
writer.on('error',reject)
})
}
downloadImage()
我的问题是如何设置计时器以每 10 分钟下载一次相同的文件?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。