Я пытаюсь загрузить файлы изображений / видео в корзину S3 из моего приложения React JS. Поэтому я сослался на некоторые из npm-пакетов загрузчика React S3 реагировать dropzone-s3-загрузчик, реагировать-s3-загрузчик-multipart. Но оба продолжают выдавать ошибки при импорте в компонент React JS. И я уже опубликовал это сообщение об ошибке в другом моем вопросе о стеке (пожалуйста, обратитесь к этому qus). Я хотел бы выполнить эту многокомпонентную загрузку прямо из моего приложения React в корзину S3. Если кто-нибудь знает решение, поделитесь со мной.
Заранее спасибо.





Вы можете использовать Загрузчик React Dropzone, который дает вам предварительный просмотр файлов (включая эскизы изображений) прямо из коробки, а также обрабатывает загрузку за вас.
Загрузки имеют индикаторы прогресса, и их можно отменить или перезапустить. Пользовательский интерфейс полностью настраиваемый.
Вот пример о том, как загружать файлы непосредственно в корзину S3, используя предварительно подписанные URL-адреса.
Полное раскрытие: я написал эту библиотеку.
Вот способ сделать это с помощью полной загрузки MERN с помощью экспресс-загрузки файлов. Серверный код здесь минимален. Это может быть полезно, если нет, не беспокойтесь!
Вопрос конкретно касается многостраничных загрузок в S3. Хотя ваша библиотека поддерживает стандартную загрузку S3, похоже, она не поддерживает этот вариант использования.