diff --git a/lib/download.js b/lib/download.js index e4e06ff..44be4b7 100644 --- a/lib/download.js +++ b/lib/download.js @@ -136,12 +136,12 @@ class Downloader { const reg = /!\[(.*?)\]\((.*?)\)/g; const matches = mdBody.match(reg); if (matches?.length) { - matches.forEach(async(match) => { - const src = match.match(/\((.*?)\)/)[1]; + for (let i = 0; i < matches.length; i++) { + const src = matches[i].match(/\((.*?)\)/)[1]; console.log('image src:', src, '\n'); - const imageUrl = await this.uploadImageFromUrl(cover); + const imageUrl = await this.uploadImageFromUrl(src); mdBody = mdBody.replace(src, imageUrl); - }) + } } // 处理脑图 if (format === 'lakeboard' && cover) {