Проблема, с которой я столкнулся, связана с интеграцией сторонних пакетов. В частности, когда я включаю стороннюю зависимость, например @react-native-async-storage/async-storage, в свой пользовательский пакет, а затем устанавливаю свой пакет в приложение React Native, встроенная ссылка на сторонний пакет завершается сбоем на на стороне приложения.
Шаги по воспроизведению:
- Создайте собственный пакет React Native с собственным кодом и кодом JS.
Шаги по воспроизведению:
Создайте собственный пакет React Native с собственным кодом и кодом JS.
Шаги по воспроизведению:
Создайте собственный пакет React Native с собственным кодом и кодом JS.
Шаги по воспроизведению:
Создайте собственный пакет React Native с собственным кодом и кодом JS.
ли>
Добавьте @react-native-async-storage/async-storage в качестве зависимости в пользовательский пакет и предоставьте любой метод, например setItem или getItem. - Установите пользовательский пакет в React Нативное приложение, использующее npm или Yarn.
- Попытайтесь использовать функциональность сторонних зависимостей (AsyncStorage) в приложении React Native.
Сторонний пакет должен бесперебойно работать в приложении React Native после установки пользовательского пакета, при этом все собственные зависимости должны быть правильно связаны.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ve-package
Мобильная версия