Я пытаюсь создать модуль узла из своего приложения React Native. Проблема в том, что модуль в основном является NativeModule. Так что мои index.js выглядит следующим образом:Экспорт NativeModules для NPM in React-Native
import { NativeModules } from 'react-native';
export default NativeModules.MyNativeClass;
Когда я установить свой пакет в мой node_modules (вставляется локальный относительный путь к package.json) и импортировать его в свой файл JS, это всегда не определено. Я попытался экспортировать тестовый объект, например export default {test:'test'};
, и он работает. Итак, можно ли экспортировать собственный модуль через node_modules?
У вас есть пакет native-native в том же каталоге node_modules, где вы установили свой модуль? Он обычно задается как равноправная зависимость для библиотек. –
Да, у меня есть все необходимые зависимости как peerDependencies в модуле, также реагирующие на native. – DonKanallie
Странно. NativeModules, который не определен или MyNativeClass, который не определен? –