ifbluethen
V2EX  ›  React

为什么 React-Native 总是昨天还能编译,今天就报错了

  •  1
     
  •   ifbluethen · Sep 12, 2025 · 6131 views
    This topic created in 418 days ago, the information mentioned may be changed or developed.

    使用的 expo ,总是昨天还能编译或运行,第二天来就有错误,要么是依赖的问题。但问题是期间只改了代码,没有添加任何包之类的东西,莫名其妙就出错。

    15 replies  •  2025-09-13 20:37:31 +08:00
    JoeJoeJoe
    JoeJoeJoe
    Sep 12, 2025
    1
    所以需要看日志, 先看看是报啥错, 然后再分析啊.
    Blackricky
    Blackricky
    Sep 12, 2025
    2
    大概率是缓存、依赖啥的对不上,清理一下就好了
    ifbluethen
    ifbluethen
    OP
    Sep 12, 2025
    3
    @JoeJoeJoe 比较今天就报 babel 缺失'react-native-worklets-core/plugin',但实际上项目上根本没有使用这个插件。甚至昨天还是正常的。
    JoeJoeJoe
    JoeJoeJoe
    Sep 12, 2025
    4
    @ifbluethen 清下缓存, 锁一下依赖试试? 或者贴下命令历史让其他大佬参考下
    darkengine
    darkengine
    Sep 12, 2025❤️1
    5
    用 Expo 的话你得看看是不是梯子掉了
    sometime
    sometime
    Sep 12, 2025
    6
    有些是依赖缓存的问题,我一般遇到都是删除 node_modules 重新 npm install 然后 expo run:android ,之前用 pnpm 经常遇到报错,无奈只能用回 npm
    sometime
    sometime
    Sep 12, 2025
    7
    之前用云端打包 iOS 也是遇到报错,官方给我回复的就是 remove node modules and reinstall
    https://discord.com/channels/695411232856997968/943205994123657246/1404455082950393896
    PCrypto
    PCrypto
    Sep 12, 2025
    8
    你估计安装依赖时候命令不一样,例如昨天用 npm , 今天用 pnpm, 或者 lock 文件没用 git 管理。
    deplives
    deplives
    Sep 12, 2025
    9
    估计是外星人半夜帮你改了点代码
    codersdp1
    codersdp1
    Sep 12, 2025
    10
    有个依赖升级了😀
    bbbblue
    bbbblue
    Sep 12, 2025
    11
    删了 node_modules 重新来
    prebuild 的时候--clean 重新来

    话说。。我之前 nextjs 有俩项目都只能 build 一次 第二次会报 next 找不到。。
    去 node_modules 里一看 nextjs 的依赖变成空文件夹了 每次重删除 node_modules 再 pnpm i 就又可以再 build 了。。。

    其中一个项目在升级 nextjs 版本之后正常了
    C64NRD
    C64NRD
    Sep 12, 2025
    12
    如果包没任何变化的话,大概率和网络有关,expo 编译运行依赖外网
    xiaozhu317
    xiaozhu317
    Sep 13, 2025
    13
    @bbbblue 我也经常这样
    yokisama
    yokisama
    Sep 13, 2025
    14
    可能是风水问题吧(
    你点上几根香,求求祖上保佑后,再试试呢
    proxychains
    proxychains
    Sep 13, 2025
    15
    三体人释放的智子把你编译器搞坏了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3565 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 00:23 · PVG 08:23 · LAX 16:23 · JFK 19:23
    ♥ Do have faith in what you're doing.