今天突然碰到在eggjs下很奇怪的问题,就是只有xls、xlsx的文件类型无法上传,上传请求一直卡着,其他doc、img、txt、zip都可以正常上传。上传的配置文件如下:
config.multipart = {
mode: 'file',
fields: 20,
fileSize: '100mb',
/** 注意:独家自创,这个配置可以允许任何文件后缀上传 */
whitelist() {
return true;
},
};
之前服务都运行好好的,突然就不行了,就很郁闷。冷静思考之后,肯定是环境问题或者package-lock.json
的版本依赖问题。
检查环境没问题之后应该就是package-lock.json
的版本依赖问题,经过简单粗暴的把package-lock.json
文件删除,重新npm i
就可以了。具体什么哪个依赖模块版本有问题不清楚,先到这把。
接下来更精彩,请勿走开(以下是私事,不喜欢别往下看了)
开源的WEB堡垒机|基于WEB远程控制
基于web的堡垒机,远程控制PC,能够控制公网PC和内网PC,都有对应的解决方案。
官网地址http://bb.yun-api.com/
好用的HTTP模拟请求工具
市面上有很多HTTP模拟请求工具,有yapi,有ApiPost,好不好用在此不做评价。这里推荐使用BB-API
,功能全面,免费使用、资源无限制,自动生成接口文档,界面简洁大气。支持局域网部署,打造属于你、公司的HTTP 协议管理工具。
官网地址http://bbapi.yun-api.com/