#github #graphql #codespaces #github-codespaces
#github #graphql #codespaces #github-codespaces
Вопрос:
У меня есть рабочее приложение PERN на моем локальном компьютере (в том же репозитории), и я пытаюсь протестировать его в кодовых пространствах Github.
При запуске сервера GraphQL на Github Codespace я получаю ошибки при тестировании с Postman online Error: Exceeded maxRedirects. Probably stuck in a redirect loop
:
Я предполагаю, что у меня есть три варианта, основанные на других проектах ppl:
- Настройка среды Docker
- Разрешить CORS или настройку прокси
- Разместите сервер в одном репозитории, а интерфейс — в другом (и по-прежнему решайте проблемы с CORS и прокси)
В идеале, в конце концов, я хочу продолжить тестирование и разработку в Github Codespaces.
Какой наилучший вариант для разработки Codespaces и самый простой, когда я буду готов к развертыванию?
Ответ №1:
Я так и не смог успешно заставить Postman работать с Github Codespace… однако я успешно запустил свой стек PERN и решил проблемы CORS и сетевых ошибок, которые я по иронии судьбы пытался устранить с помощью Postman.
- Как было предложено @vladanpaunovic в ветке Github здесь, вы можете изменить настройку с помощью GraphQL Playground. Мне пришлось перейти с GraphiQL на GraphQL Playground, чтобы опробовать это предложение.
- Затем в VS Code (я использую браузер) для кодового пространства я сделал
Port Visibility
Public