Как сделать сгенерированные Nuxt stati c spa-файлы в dist на AWS S3 - PullRequest
0 голосов
/ 30 апреля 2020

Как разместить веб-приложение 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.

...