Как открыть Metro в VS Code?

Для того чтобы открыть Metro в Visual Studio Code (VS Code), вам потребуется выполнить несколько шагов. Metro это система сборки, запуска и обновления приложений React Native.

1. Установите плагин React Native Tools для VS Code, если вы еще этого не сделали. Чтобы это сделать, откройте VS Code, перейдите во вкладку "Extensions" (расширения) слева в навигационном меню или используйте горячую клавишу Ctrl + Shift + X (для Windows и Linux) или Cmd + Shift + X (для macOS) и найдите "React Native Tools". Установите его, если он еще не установлен.

2. Убедитесь, что вы находитесь в корневом каталоге вашего проекта React Native. Если вы еще не создали проект, вы можете создать его, следуя инструкциям в официальной документации React Native (https://reactnative.dev/docs/getting-started).

3. Откройте VS Code и выберите пункт меню "File" (Файл) -> "Open Folder" (Открыть папку) или используйте горячую клавишу Ctrl + K, Ctrl + O (Windows и Linux) или Cmd + Shift + O (macOS), чтобы открыть диалоговое окно выбора папки. Найдите и выберите корневую папку вашего проекта React Native и нажмите "Открыть".

4. После открытия папки проекта в VS Code, перейдите к файлу metro.config.js. Если он уже существует, откройте его. Если его нет, создайте новый файл в корневой папке проекта с именем metro.config.js.

5. В файле metro.config.js вы можете настроить различные параметры Metro. Например, вы можете указать дополнительные папки с исходным кодом для Metro и настроить различные плагины и преобразователи. Для простого старта вы можете использовать следующий пример конфигурации:

module.exports = {
  transformer: {
    getTransformOptions: async () => ({
      transform: {
        experimentalImportSupport: false,
        inlineRequires: false,
      },
    }),
  },
};

6. После сохранения файла metro.config.js, откройте интегрированный терминал в VS Code, выбрав пункт меню "View" (Вид) -> "Terminal" (Терминал) или используя горячую клавишу Ctrl + ` (Windows и Linux) или Ctrl + ~ (macOS). Введите следующую команду в терминале:

npx react-native start

7. Вероятно, вам будет предложено выбрать одну из доступных опций для запуска Metro. Вы можете выбрать "Run in Integrated Terminal" (Запустить в интегрированном терминале) или "Run in External Terminal" (Запустить во внешнем терминале), в зависимости от ваших предпочтений. Выберите соответствующую опцию, и Metro будет запущен.

Теперь вы можете открыть Metro в VS Code, следуя приведенным выше инструкциям. Здесь вы можете настроить множество параметров Metro для вашего проекта React Native и использовать его для разработки и отладки ваших приложений.