You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行npx expo prebuild --clean后node_modules被删,如何解决?

解决npx expo prebuild --clean误删文件及正确更换应用图标的方法

先恢复被删除的文件

  • 重新安装项目依赖:根据你项目使用的包管理器,执行npm install或者yarn install,这会重新生成node_modules文件夹
  • 重新生成构建文件:执行npx expo prebuild(不要加--clean参数),就能恢复之前的构建文件

正确更换应用图标的步骤

你本来是想换图标才操作的,别用--clean这种破坏性参数,正确流程是:

  • 准备好尺寸为1024x1024像素的图标文件,放到项目的assets目录下(或者你自定义的资源目录)
  • 打开app.json(或app.config.js),找到icon字段,修改为新图标的路径,比如"./assets/new-app-icon.png"
  • 执行npx expo prebuild,让Expo把新图标同步到构建文件中
  • 如果只是需要清理Expo的缓存(比如图标不生效),用npx expo start --clear,这个只会清理Expo的运行缓存,不会删除依赖或构建文件

内容的提问来源于stack exchange,提问作者lyon98.dbios

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 22:07:02