Не работает импорт реагировать на родной модуль JS, а импорт родного модуля из NativeModules делает? - PullRequest
0 голосов
/ 01 февраля 2019

При импорте родного модуля реакции-родного.Существует проблема при импорте js из проекта, например

import RNModule from 'react-native-module';

Однако импорт RNModule с использованием собственных модулей работает:

import { NativeModules } from 'react-native';
const { RNModule } = NativeModules;

Кто-нибудь еще испытывал это?

Я уже пытался очистить все рекомендуемые кэши, а также перестроить.

Я пытался импортировать как из имени проекта react-native-module, так и из имени файла rn-module

Пример проекта: https://github.com/814k31/TestReactNativeNativeModule

(инструкции по сборке и запуску в README)

Это импорт, который не работает https://github.com/814k31/TestReactNativeNativeModule/blob/master/RNApp/App.js#L13

Но этот действительно работает.

При нажатии кнопки она запускает собственную функцию Android

https://github.com/814k31/TestReactNativeNativeModule/blob/master/rn-module/android/src/main/java/com/reactlibrary/RNModuleModule.java#L18

и должна отображать Hello World From RNModule на экране.

1 Ответ

0 голосов
/ 10 февраля 2019

Metro bundler не поддерживает символические ссылки ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...