};}};if(flag){for(leti=0;i<files.length;i++){constf1=files[i];fileFunc(f1);}}else{fileFunc(files);}if(!fs.existsSync(filePath)){fs.mkdir(filePath,(err)=>{if(err){thrownewError(err);}else{returnFunc(flag);}});}else{returnFunc(flag);}};router.post('/upload',(ctx)=>{letfiles=ctx.request.files.file;if(files.length===undefined){uploadFilePublic(ctx,files,false);}else{uploadFilePublic(ctx,files,true);}});app.use(static(path.join(__dirname)));app.use(router.routes()).use(router.allowedMethods());app.listen(3001,()=>{console.log('server is listen in 3001');});