Реактивная ссылка только для одного проекта (Android или iOS)

Я хочу связать только один из моих проектов (Android или iOS) с пакетом npm. Есть ли способ сделать это?

1 ответ

Вы можете связать библиотеки только для определенной платформы, выполнив следующие действия:

Для Android: react-native link (your_library_name_here) --platforms android

Для iOS: react-native link (your_library_name_here) --platforms ios

  1. Переименуйте платформы ( iOS или Android), которые вы не хотите связывать.
  2. бежать react-native link your_library_name,
  3. переименуйте платформы в исходное имя.

Когда вы запускаете реактивную ссылку, она автоматически связывается с нужной платформой.

Если модуль / зависимость требуется только для iOS/Android, тогда ссылка будет только на iOS/Android.

Если для обоих, то связывание будет для обоих.

И вы можете вручную связываться с платформой.

Другие вопросы по тегам