Как разместить веб-приложение Nuxt Stati c в AWS S3?
Во-первых, я пытался и знал, как генерировать файлы STATI c stati c SPA в ./dist by Вызов nuxt generate
.
Во-вторых, AWS S3 поддерживает веб-хостинг stati c, но, по-видимому, доступ к сайту необходимо получить, посетив «index. html» в этом сегменте.
Итак, я пришел к этой проблеме, например, я получил контейнер 'demo2020', и я загружаю в него файлы Nuxt / Vue из ./dist. Я также установил ведро и файлы в publi c. После этого я могу просматривать изображения в корзине demo2020, но индекс. html, т. Е. http://demo2020.s3-us-west-1.amazonaws.com/index.html, не может быть просмотрен.
Страница ошибки, 200. html была возвращена со словами:
Эта страница не найдена
Вернуться на главную страницу
Обычно это работает на стандартном веб-сервере, например, nginx или http-server / express et c. Но пока не удача на AWS S3.
ОБНОВЛЕНИЕ: 6 мая 2020 года
Это не проблема aws s3 на локальном хосте, если индекс. html из nuxt, та же страница ошибки. Так что кажется, что некоторые настройки неверны для nuxt.