使用koa-multer编写图片上传接口
服务器源码:
const Router = require('koa-router');
const fs = require('fs')
const path = require('path')
const multer = require('koa-multer')
const router = new Router({
prefix: '/file'
});
//配置diskStorage来控制文件存储的位置以及文件名字等
var storage = multer.diskStorage({
//确定图片存储的位置
destination: function (req, file, cb){
// 每一天的图片分开管理,每一天是一个文件夹
let date = new Date();
// 年
let year = date.getFullYear();
// 月
let month = date.getMonth() + 1;
// 日
let day = date.getDate(