При импорте родного модуля реакции-родного.Существует проблема при импорте js из проекта, например
import RNModule from 'react-native-module';
Однако импорт RNModule с использованием собственных модулей работает:
import { NativeModules } from 'react-native'; const { RNModule } = NativeModules;
Кто-нибудь еще испытывал это?
Я уже пытался очистить все рекомендуемые кэши, а также перестроить.
Я пытался импортировать как из имени проекта react-native-module, так и из имени файла rn-module
react-native-module
rn-module
Пример проекта: https://github.com/814k31/TestReactNativeNativeModule
(инструкции по сборке и запуску в README)
Это импорт, который не работает https://github.com/814k31/TestReactNativeNativeModule/blob/master/RNApp/App.js#L13
Но этот действительно работает.
При нажатии кнопки она запускает собственную функцию Android
Android
https://github.com/814k31/TestReactNativeNativeModule/blob/master/rn-module/android/src/main/java/com/reactlibrary/RNModuleModule.java#L18
и должна отображать Hello World From RNModule на экране.
Hello World From RNModule
Metro bundler не поддерживает символические ссылки ...