react-native - 世博会:找不到变量要求
问题描述
亲爱的 stackoverflow 社区,
我无法为我的问题在线找到任何解决方案。我的错误如下:
Can't find variable: require
http://127.0.0.1:19001/node_modules/expo/AppEntry.bundle?platform=android&dev=true&minify=false&hot=false:5:24
global code@http://127.0.0.1:19001/node_modules/expo/AppEntry.bundle?platform=android&dev=true&minify=false&hot=false:701:3
两天前它工作得很好,而且(显然)从那以后我没有改变任何东西。
你知道它是从哪里来的吗?
我在用着:
- 世博会@~3.0.10
- 反应原生“https://github.com/expo/react-native/archive/sdk-38.0.0.tar.gz”
很基础的配置。我怀疑某种配置错误...
提前致谢!
问候,
纪尧姆
2020 年 9 月 2 日下午 4 点更新:
- 我尝试清理缓存,
- 我尝试更改目录,
- 我尝试
expo init
了一个新应用程序,导入以前应用程序的源代码,安装依赖项,它一直工作到我运行expo start -c
,然后问题又回来了, - 还在努力...
2020 年 9 月 2 日晚上 7 点更新:
我终于成功地让它工作了。
- 将 expo-cli 更新到最新版本
- 在另一个目录中初始化一个新的 expo 应用程序
- 复制/粘贴源代码
- 使用
expo start -c
而不是expo start
确保以下步骤中不涉及缓存 - 一个一个安装依赖,确保没有问题
- 最后测试应用程序
解决方案
尝试添加,从你提到的文件中的“react”导入React require
推荐阅读
- arrays - 如何将 .csv 文件的值添加到 Matlab 中的数组?
- c# - 如何在 C# 中解析多个元素属性值
- angular - switchMap - 订阅'不可分配给类型的参数
- c# - 如何将 ObservableCollection 属性结果转换为 ObservableCollection 类型
- django - EmailMessage django cc 表现为密件抄送
- flutter - 从较低级别的小部件更新较高级别的小部件状态
- javascript - React-Navigation 参数从未传递
- django - 将通用视图中的查询集限制为以 request.user 作为外键的对象
- selenium-webdriver - VS Code 自动在 await 语句周围添加括号
- python - 从自己的类调用 iPyWidgets 不显示