【发布时间】:2019-02-02 17:00:52
【问题描述】:
我有以下Snack Expo:
https://snack.expo.io/r1_WoB744
这是官方react-native-paperSnack Expo的简化版:
https://snack.expo.io/@satya164/github.com-callstack-react-native-paper:example
除了删除除{ BottomNavigationExample, CardExample } 之外的所有组件之外,我还做了以下更改:
上面我得到了Snack Expo,这里又是链接:
https://snack.expo.io/r1_WoB744
我的问题是在在线模拟器上运行应用程序时出现错误:
Device: (13:5485) No default export of 'App.js' to render!
我不得不说,这个链接在 2 或 3 天前可以正常工作。
你知道如何解决这个问题吗?
如果可能,请提供一个有效的Snack Expo。
谢谢!
【问题讨论】:
-
这似乎是与 RequireJS/ES6 模块互操作性相关的 babel/tsconfig 问题。您是否尝试过使用不同版本的 expo(右下下拉菜单)?可能不会产生差异,但看起来 tsconfig 是通过 expo 预设控制的。
-
是的,我尝试了以前版本的
Expo,但没有成功。还有什么想法吗?如果可能的话,你能提供一个工作的Snack Expo吗?谢谢!
标签: javascript react-native react-navigation jsx expo