Twilio import error: Module cannot be null

Twilio import error: Module cannot be null

我已经在我的 EXPO react-native 项目中完成了 npm install --save react-native-twilioreact-native-link。代码编译没有错误。但是当我添加这行代码时:

const Twilio = require('react-native-twilio');

在我的文件中,它报告一个错误说模块不能为空。

我认为这是因为我没有 link 我的 twilio 库正确地用于项目,但我不知道如何修复它,有人可以帮助我吗?

看起来 react-native-twilio 具有本机依赖项,​​并且对于 EXPO,不可能包含自定义本机模块。唯一的方法是让您 eject 您的应用程序创建原生版本。

[弹出的官方文档] (https://github.com/react-community/create-react-native-app/blob/master/react-native-scripts/template/README.md#ejecting-from-create-react-native-app)