
使用的 expo ,总是昨天还能编译或运行,第二天来就有错误,要么是依赖的问题。但问题是期间只改了代码,没有添加任何包之类的东西,莫名其妙就出错。
1 JoeJoeJoe PRO 所以需要看日志, 先看看是报啥错, 然后再分析啊. |
2 Blackricky 2025 年 9 月 12 日 大概率是缓存、依赖啥的对不上,清理一下就好了 |
3 ifbluethen OP @JoeJoeJoe 比较今天就报 babel 缺失'react-native-worklets-core/plugin',但实际上项目上根本没有使用这个插件。甚至昨天还是正常的。 |
4 JoeJoeJoe PRO @ifbluethen 清下缓存, 锁一下依赖试试? 或者贴下命令历史让其他大佬参考下 |
5 darkengine 2025 年 9 月 12 日 用 Expo 的话你得看看是不是梯子掉了 |
6 sometime 2025 年 9 月 12 日 有些是依赖缓存的问题,我一般遇到都是删除 node_modules 重新 npm install 然后 expo run:android ,之前用 pnpm 经常遇到报错,无奈只能用回 npm |
7 sometime 2025 年 9 月 12 日 之前用云端打包 iOS 也是遇到报错,官方给我回复的就是 remove node modules and reinstall https://discord.com/channels/695411232856997968/943205994123657246/1404455082950393896 |
8 PCrypto 2025 年 9 月 12 日 你估计安装依赖时候命令不一样,例如昨天用 npm , 今天用 pnpm, 或者 lock 文件没用 git 管理。 |
9 deplives 2025 年 9 月 12 日 估计是外星人半夜帮你改了点代码 |
10 codersdp1 2025 年 9 月 12 日 有个依赖升级了 |
11 bbbblue 2025 年 9 月 12 日 删了 node_modules 重新来 prebuild 的时候--clean 重新来 话说。。我之前 nextjs 有俩项目都只能 build 一次 第二次会报 next 找不到。。 去 node_modules 里一看 nextjs 的依赖变成空文件夹了 每次重删除 node_modules 再 pnpm i 就又可以再 build 了。。。 其中一个项目在升级 nextjs 版本之后正常了 |
12 C64NRD 2025 年 9 月 12 日 如果包没任何变化的话,大概率和网络有关,expo 编译运行依赖外网 |
13 xiaozhu317 2025 年 9 月 13 日 @bbbblue 我也经常这样 |
14 yokisama 2025 年 9 月 13 日 可能是风水问题吧( 你点上几根香,求求祖上保佑后,再试试呢 |
15 proxychains 2025 年 9 月 13 日 三体人释放的智子把你编译器搞坏了 |