Как включить загрузку большого файла в моем приложении Nodejs на AWS Elasti c Beanstalk? - PullRequest
1 голос
/ 03 мая 2020

У меня есть приложение Nodejs + Angular, и я развернул его на AWS Elasti c Beanstalk. В моем приложении у меня есть загрузка изображений, и все работает правильно, за исключением больших файлов изображений. У меня есть несколько конфигураций для этого:

  • На своем бэкэнде я использую multer для загрузки изображений и устанавливаю ограничения файлов на 10 МБ

module.exports = multer({storage: storage, limits: { fileSize: 10 * 1024 * 1024 }}).single('image');

  • У меня также есть файл конфигурации с именем '01_files.config', который я развертываю с приложением, используя этот код

files: "/etc/nginx/conf.d/proxy.conf" : mode: "000755" owner: root group: root content: | client_max_body_size 20M;

Все работает на моем локальном компьютере, но когда я развертываю приложение, оно выдает «ошибку CORS», когда я пытаюсь загрузить изображение размером не более 1 МБ (ограничение размера по умолчанию для multer).

Я новичок в конфигурации AWS, поэтому мне нужна помощь.

...