Как сделать, чтобы Metro Bundler показывался в хроме?

Чтобы Metro Bundler отображался в хроме при работе с проектом React Native, вам необходимо внести следующие изменения:

1. Убедитесь, что у вас установлен Google Chrome на компьютере. Если нет, установите его с официального сайта Chrome.

2. Запустите проект React Native, перейдя в корневую папку проекта в командной строке и запустив команду npm start или yarn start. Это запустит Metro Bundler на порту 8081 (по умолчанию).

3. Откройте Google Chrome и в адресной строке введите http://localhost:8081. Вы должны увидеть интерфейс Metro Bundler.

4. Однако вместо этого, вы, вероятно, увидите ошибку, говорящую о том, что "Этот сайт не может предоставить защищенное соединение".

5. Нажмите на значок "Shield" (защита) в адресной строке Chrome. В открывшемся выпадающем меню выберите "Загрузить не защищенные скрипты". Это позволит Chrome загружать ресурсы Metro Bundler без SSL-сертификата.

6. Обновите страницу или введите http://localhost:8081 в адресной строке Chrome. Теперь вы должны увидеть интерфейс Metro Bundler.

После выполнения этих шагов вы сможете видеть Metro Bundler в Chrome и использовать его для отладки, перезагрузки приложения и т.д.

Если вы не можете расширить значок "Shield" в адресной строке Chrome, проверьте, что ваше соединение с localhost не заблокировано браузером или антивирусом. Возможно, вам придется отключить временно свои защитные программы или настроить исключения для localhost.

Также обратите внимание, что в последних версиях React Native была добавлена возможность открытия Metro Bundler в Chrome автоматически. Если ваш проект React Native обновлен до последней версии, у вас может быть возможность открыть Metro Bundler в Chrome, просто перейдя по ссылке в терминале после запуска проекта.