【问题标题】:Hot Reload only works with changes in App.js热重载仅适用于 App.js 中的更改
【发布时间】:2021-07-30 03:41:36
【问题描述】:

expo 上的热重载功能似乎仅在我修改和保存 App.js 时才起作用。

如果我将更改保存在其他文件中,则不会发生任何事情。如果更改了其他文件,请保存它,然后保存 App.js 以及热重新加载更改,应用程序会刷新,但对外部文件的更改不存在。

我已经检查了我的网络,在隧道配置下运行,但似乎没有任何效果。我想知道是否其他人也有类似的问题。

【问题讨论】:

标签: react-native expo hot-reload


【解决方案1】:

唯一使热重载工作的是将文件放在与 App.js 相同的目录中。我遇到了同样的问题,也找不到其他解决方案。在我弄清楚这一点之前,我总是不得不用expo start -c --tunnel 刷新服务器。如果没有 -c 标志,它不会刷新我的自定义组件。

【讨论】:

    猜你喜欢
    • 2017-12-11
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 2019-05-29
    • 2021-11-08
    • 2021-03-31
    • 2019-10-11
    • 2020-11-24
    相关资源
    最近更新 更多