0

我收到此错误:

构建 JavaScript 包失败。无法从“App.js”解析“expo-app-loading”</p>

当我在几个月后运行我的项目时。早些时候它工作正常,但现在不行。有人可以帮我吗?

4

2 回答 2

0

如果您最近更新了 SDK 版本(expo 升级),请务必按照完成安装时的建议仔细查看重大更改。

例如,12 月发布的 SDK-40 有关于 expo-app-loading 的重大更改说明,可能完美地解决了您所看到的问题。

阅读本页:https ://blog.expo.io/expo-sdk-40-is-now-available-d4d73e67da33

查找章节标题:AppLoading 已从 expo 包中提取

于 2021-03-18T17:31:14.447 回答
0

有两个问题:

  1. expo-app-loading不在我的 package.json 中,所以我再次安装它并繁荣,然后它在我的 packege.json 中。

  2. 我以错误的方式导入“AppLoading”。我写

     import {AppLoading} from "expo-app-loading";  //wrong way
    

    这是打破。然后我将其更正为

     import AppLoading from "expo-app-loading";    //correct way
    

    这解决了这个问题。

于 2021-03-23T09:58:49.030 回答