Почему я не могу развернуть приложение React в Google Cloud Storage? - PullRequest
0 голосов
/ 10 октября 2019

В прошлом, когда я создавал клиентское веб-приложение с использованием инфраструктуры, такой как React, я мог создавать сборку браузера и передавать ее на платформу статического хостинга, такую ​​как AWS S3.

Для Google CloudПлатформа, похоже, что подход состоит в том, чтобы развернуть ее в App Engine. Если я правильно понимаю, GAE - это комбинация ресурсов хранения и вычислений.

Почему я не могу просто разместить приложение JavaScript, подготовленное webpack?

1 Ответ

0 голосов
/ 23 октября 2019

Google Cloud Storage (GCS) - это способ размещения статического веб-сайта на Google Cloud Platform (GCP). Обратите внимание, что для использования GCS вам потребуется домен, а также проект GCP. Документация очень проста о том, как этого добиться. Здесь вы можете найти некоторые примеры и другую полезную информацию.

Вы также можете разместить свой статический веб-сайт в Google App Engine (GAE). Но в этом случае вам нужно будет хитро собрать файл app.yaml, чтобы управлять обработчиками URL-адресов, а также структурировать ваш проект особым образом. Простая загрузка приложения JS, подготовленного webpack, не сработает. Вы можете найти всю полезную информацию здесь , чтобы использовать GAE для размещения вашего статического веб-сайта.

...