0
我試圖從我的React Native App創建一個節點模塊。問題是,該模塊大多是一個NativeModule。所以,我的index.js看起來像這樣:在React-Native中導出NPM的NativeModule
import { NativeModules } from 'react-native';
export default NativeModules.MyNativeClass;
當我安裝我的包,我node_modules(插入的package.json本地相對路徑),並將其導入到我的JS文件,它總是未定義。 我試圖導出一個測試對象,如export default {test:'test'};
,它的工作原理。那麼,是否可以通過node_modules導出本地模塊?
您是否在您安裝模塊的同一個node_modules目錄中有react-native軟件包?它通常被指定爲庫的同位體依賴關係 –
是的,我將所有必需的依賴關係作爲模塊中的peerDependencies,也是react-native。 – DonKanallie
奇怪。是未定義的NativeModules或未定義的MyNativeClass? –