Я не понимаю журнал, относящийся к библиотеке или синтаксическому тексту, появляется только ошибка ниже.
Ошибка – undefined не является объектом (оценка 'window.location.href')
версия – «react-native»: «0.72.6»,
Шаги по воспроизведению
Установите node_module.
Установите модуль.
запустите приложение
после установки оно вылетает перед запуском.
React Native Version
0.72.6
Затрагиваемые платформы
Среда выполнения — Android, среда выполнения — iOS
Система:
ОС: macOS 14.7.1
Процессор: (10) Arm64 Apple M2 Pro
Память: 635,34 МБ / 16,00 ГБ
Оболочка:
версия: «5.9»
путь: /bin/zsh
Двоичные файлы:
узел:
версия: 20.12.0
путь: ~/.nvm/versions/node/v20.12.0/bin/ узел
Пряжа: не найдена
npm:
версия: 10.5.0
путь: ~/.nvm/versions/node/v20.12.0/bin/npm
Watchman:
версия: 2024.04.15.00
путь: /opt/homebrew/bin/watchman
Менеджеры :
CocoaPods: не найден
SDK:
iOS SDK:
Платформы:
- DriverKit 24.2
- iOS 18.2
- macOS 15.2
- tvOS 18.2
- VisionOS 2.2
- watchOS 11.2
Android SDK: не найден
IDE:
Android Studio: 2023.2 AI-232.10300.40.2321.11668458
Xcode:
версия: 16.2/16C5032a
путь: /usr/bin/xcodebuild
Языки:
Java:
версия: 17.0.11
путь: /usr/bin/javac
Ruby:
версия: 2.7.8
путь: /Users/sandeep.mahajan/.rvm/rubies/ruby-2.7.8/bin/ruby
npmPackages:
"@react-native-community/cli":
установлено: 11.3.7
требуется: 11.3.7
react:
установлено: 18.2.0
требуется: 18.2.0
react-native:
установлено: 0.72.6
требуется: 0.72.6
react-native-macos: не найден
npmGlobalPackages:
"react-native": не найден
Android:
hermesEnabled: не найден
newArchEnabled: не найден
iOS:
hermesEnabled : false
newArchEnabled: false
Журналы
ОШИБКА TypeError: undefined не является объектом (оценка 'window.location.href')
Модуль WARN BiometricModule требует настройки основной очереди, поскольку он переопределяет init, но не реализует requireMainQueueSetup. В будущем выпуске React Native по умолчанию будет инициализировать все собственные модули в фоновом потоке, если это не будет явно отключено.
Модуль WARN RCTBraintreeModule требует настройки основной очереди, поскольку он переопределяет init, но не реализует requireMainQueueSetup< /код>. В будущем выпуске React Native по умолчанию будет инициализировать все собственные модули в фоновом потоке, если это не будет явно отключено.
WARN Module AppAlternateIcon требует настройки основной очереди, поскольку он переопределяет init, но не реализует requireMainQueueSetup< /код>. В будущем выпуске React Native по умолчанию будет инициализировать все собственные модули в фоновом потоке, если это не будет явно отключено.
Модуль WARN RNDataCollector требует настройки основной очереди, поскольку он переопределяет init, но не реализует requireMainQueueSetup< /код>. В будущем выпуске React Native по умолчанию будет инициализировать все собственные модули в фоновом потоке, если это не будет явно отключено.
Модуль WARN RNNetPerformComponent требует настройки основной очереди, поскольку он переопределяет init, но не реализует requireMainQueueSetup< /код>. В будущем выпуске React Native по умолчанию будет инициализировать все собственные модули в фоновом потоке, если это не будет явно отключено.
LOG Запуск "VfMobileapp" с {"rootTag":1,"initialProps":{}}
ОШИБКА Нарушение инварианта: «VfMobileapp» не зарегистрировано. Это может произойти, если:
- Metro (локальный сервер разработки) запущен из неправильной папки. Проверьте, запущен ли Metro, остановите его и перезапустите в текущем проекте.
Не удалось загрузить модуль из-за ошибки, и AppRegistry.registerComponent не был вызван.< /li>

Подробнее здесь: https://stackoverflow.com/questions/793 ... ation-href
Мобильная версия