【eggjs】上传文件太大或字段数量太多报错的坑

用eggjs写后端项目时有时需要上传图片或表单,上传表单字段太多(大于10个字段),或文件太大时会报错,该怎么解决呢?
官方推荐使用的模块是egg-multipart,问题的源头是因为默认配置限制太小,需要重置下默认配置
源代码路径 egg-multipart源码

//app/config/config.default.js
'use strict';

module.exports = appInfo => {
  const config = exports = {
    multipart:{
      fields: 50,//表单上传字段限制的个数
      fileSize: '10mb',//文件上传的大小限制
    }
  };

  // use for cookie sign key, should change to your own and keep security
  config.keys = appInfo.name + '_1532511512428_3477';

  return config;
};

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容