【问题标题】:Can't start any React Native Projects in Expo any more无法再在 Expo 中启动任何 React Native 项目
【发布时间】:2020-09-16 01:52:28
【问题描述】:

在尝试解决这个问题 2 小时后,我感到很困惑。长话短说,当我下载像 Native Base KitchenSink 这样的 Native React 项目并运行它时,我得到了错误。不只是这个项目,还有其他项目。

我所做的只是:

  1. 下载压缩包并分解

  2. “yarn”,然后是“yarn start”

然后我得到这个错误

我在完全不同的开箱即用项目中也遇到类似的正则表达式错误。所以我很确定这是我机器上的东西,而不是这个第 3 方代码。

这是来自不同项目的错误

我已尝试卸载并重新安装 Node 和 expo-cli(通过 npm 和 yarn)

但我得到了同样的错误。

谁能指出我正确的方向?我现在不知道要卸载什么。 安装时收到很多警告消息,但没有错误。

此时我要重新安装什么?

【问题讨论】:

标签: react-native expo


【解决方案1】:

这发生在使用新版本 node.js 不支持的旧版本包的旧项目上。 this issue was fixed in this pull request 并已向后移植,但可能还没有到足以支持您尝试运行的项目的旧版本。如果必须运行它们,您可以恢复到旧版本的 node.js - node.js v10.x 将是一个不错的选择。

如果您对库的选择不太固执己见,则可以尝试使用维护更积极的 ui 库,例如 react-native-paper

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-07-14
  • 2019-09-10
  • 1970-01-01
  • 2020-07-04
  • 2020-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多