Когда приложение, работающее в среде codespace, подключает порт к консоли, GitHub Codespaces обнаруживает шаблон URL-адреса localhost и автоматически переадресует порт. Дополнительные сведения см. в разделе Переадресация портов в вашем codespace.
Если порт не переадресуется автоматически, его можно переадресовать вручную. Дополнительные сведения см. в разделе Переадресация портов в вашем codespace.
Если перенаправление портов настроено, проверьте следующее:
- Чтобы открыть переадресованный порт, используйте ссылку в сообщении "всплывающее уведомление", которое отображается в правом нижнем углу VS Code, или щелкните URL-адрес в терминале. Ввод
localhost:8000
(в качестве примера) на локальном компьютере работать не будет, если вы подключены к codespace через браузер. - Убедитесь, что приложение по-прежнему запущено, из codespace. Если среда codespace остановилась после периода бездействия, необходимо перезапустить приложение после ее перезапуска.
Как правило, вы можете сделать переадресованный порт общедоступным либо доступным в организации, которая владеет репозиторием. Дополнительные сведения см. в разделе Переадресация портов в вашем codespace. Если один из вариантов общей видимости или видимости для организации либо они оба недоступны, это означает, что настроена политика на уровне организации. Дополнительные сведения см. в разделе Ограничение видимости переадресованных портов.
Домен GitHub, используемый для перенаправления портов, может меняться с момента времени. Если вы ссылаетесь на переадресованный порт в коде, например в тесте, рекомендуется использовать переменную среды вместо жесткой привязки URL-адреса. Дополнительные сведения см. в разделе Переменные среды по умолчанию для codespace.