我试图从我的React Native App创建一个节点模块。问题是,该模块主要是NativeModule。所以我的index.js看起来像这样:
import { NativeModules } from 'react-native';
export default NativeModules.MyNativeClass;

当我将我的软件包安装到我的node_modules(插入到package.json的本地相对路径)并将其导入我的JS文件时,它总是未定义的。
我试图导出一个测试对象,比如export default {test:'test'};
,它可以工作。那么,是否可以通过node_modules导出本机模块?
答案 0 :(得分:0)
如果有人坚持同样的问题。只需将其与
链接即可react-native link
并且您的node_modules中的本机模块可见。