在 ./config/config.default.js 文件下,配置 config.bodyParser
是用於解析客戶端請求中的內容前端
const config = (exports = {});
config.bodyParser = {
jsonLimit: '10mb',
formLimit: '10mb', // 表單類型上傳能夠10mb
};
return config
光在這裏配置10mb可不行,nginx出現413 是服務器限制了上傳文件的大小。
複製代碼
ssh
連服務器ip地址 打開nginx
配置文件 nginx.conf, 路徑通常是:./etc/nginx/nginx.confnode
好比上傳圖片的API路徑是: ./app/upload --> 所以要在app的路徑下配置最大上傳多少m
location / app {
proxy_pass: http://xxxxx.com/api/,
client_max_body_size 10m; # 表示最大上傳10M,須要多大設置多大
}
複製代碼
sudo service nginx restartreact
重啓下nginx,上傳文件的大小受限的問題就解決了。nginx
前端react QQ羣:
788023830
----React/Redux - 地下老英雄
前端交流 QQ羣:
249620372
----FRONT-END-JS前端
(咱們的宗旨是,爲了加班,爲了禿頂……,仰望大佬),但願小夥伴們加羣一塊兒學習json