【问题标题】:While resolving module `react-native/Libraries/NewAppScreen`, the Haste package `react-native` was found在解析模块 `react-native/Libraries/NewAppScreen` 时,发现了 Haste 包 `react-native`
【发布时间】:2019-12-14 17:01:50
【问题描述】:

运行 expo start 会引发以下错误:

在解析模块react-native/Libraries/NewAppScreen时,发现了Haste包react-native。但是模块Libraries/NewAppScreen 可以 包内找不到。事实上,这些文件都不存在: * C:\...\node_modules\react-native\Libraries\NewAppScreen(.native||.ios.expo.ts|.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.js|.native.expo.js|.expo.js|.ios.expo.jsx|.native.expo.jsx|.expo.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.wasm|.native.wasm|.wasm) * C:\...\node_modules\react-native\Libraries\NewAppScreen\index(.native||.ios.expo.ts|.native.expo.ts|.expo.ts|.ios.expo.tsx|.native.expo.tsx|.expo.tsx|.ios.expo.js|.native.expo.js|.expo.js|.ios.expo.jsx|.native.expo.jsx|.expo.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.wasm|.native.wasm|.wasm) 构建 JavaScript 包失败。

expo-cli error

Expo CLI 3.11.1 环境信息:

System:
  OS: Windows 10
Binaries:
  Yarn: 1.13.0 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
  npm: 6.13.0 - C:\Program Files\nodejs\npm.CMD

【问题讨论】:

    标签: react-native expo


    【解决方案1】:

    问题解决了。升级应用程序后,我忘记将 app.json 中的“sdkVersion”更新为“36.0.0”。

    【讨论】:

      【解决方案2】:

      尝试在运行项目之前安装 Expo CLI。

      npm install -g expo-cli
      

      【讨论】:

      • 这在将 expo-cli 升级到 3.11.1 后开始。我切换到以前的版本,但它仍在发生!
      • 尝试删除节点模块文件夹并重新安装。
      猜你喜欢
      • 2022-01-11
      • 2020-07-20
      • 1970-01-01
      • 2021-10-29
      • 2018-07-02
      • 2019-11-16
      • 1970-01-01
      • 1970-01-01
      • 2018-11-18
      相关资源
      最近更新 更多