Expo CLI中的托管工作流程和高级工作流程有什么区别

时间:2019-02-16 09:26:59

标签: react-native expo

最近,我尝试使用此命令expo init使用Expo-cli创建新的React本机应用,并在选择模板(我选择blank template)后看到一个新选项,表明选择您的工作流程:

? Choose a template: expo-template-blank
? Choose which workflow to use: (Use arrow keys)
> managed (default)
  Build your app with JavaScript with Expo APIs.
  advanced (experimental �)
  Build your app with JavaScript with Expo APIs and custom native modules.

我尝试搜索,但找不到任何可以帮助我的东西。就是说我可以使用某些节点模块,而在此之前我不能使用它们,因为Expo不支持它们。

1 个答案:

答案 0 :(得分:1)

使用advanced应用程序,就像react-native init,但是您还将获得Expo API。在此之前,如果我们必须在expo应用程序中编写本机模块,则必须退出我们的应用程序。

现在,expo提供了一种方法,我们已经从弹出的应用程序开始,以提高稳定性。

有关更多信息,您可以检查一下 https://blog.expo.io/expokit-2019-1e5cb02106f8