Expo:我们可以使用像mqtt.js这样的节点模块吗?

时间:2017-07-05 07:42:41

标签: react-native expo

如果Expo(create-react-native-app)是纯JavaScript,我可以在Expo应用中使用其他节点模块吗?

1 个答案:

答案 0 :(得分:0)

在Expo中,您可以使用任何基于客户端的Javascript模块,您可以在npm或自己创建的模块中找到它。

但是你不能使用任何具有原生部分的模块。 (无法使用您需要链接到您的反应本机项目的软件包)虽然,Expo有自己的SDK来满足您的本地需求。

您正在谈论的软件包(mqtt.js)是一个nodejs模块,它不能与本机反应一起使用,也不能与Expo一起使用。

  

只是猜测,如果你想在你的本机或Expo项目中使用浏览器,本机有一个内置的应用程序内浏览器你可能想要查看; https://facebook.github.io/react-native/docs/webview.html