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

React Native安卓项目运行报错:node_modules下文件/目录不存在求助

React Native 运行 npm run android 报错解决方案

问题根源

从报错信息可判断,项目路径包含空格导致Shell解析路径时出错(比如路径中的My Projects被拆分为My和Projects两个独立部分,引发导出环境变量、切换目录失败)。

解决步骤

  1. 调整项目路径

    • 将项目移动到无空格、无特殊字符的目录下(例如把/Users/xxx/Documents/My Projects/ProjectName改为/Users/xxx/Documents/MyProjects/ProjectName)
    • 若重新创建项目,直接选择无空格的路径初始化
  2. 清理依赖与缓存
    在项目根目录执行以下命令:

    rm -rf node_modules
    rm package-lock.json
    npm cache clean --force
    npm install
    
  3. 重置React Native缓存

    npx react-native start --reset-cache
    
  4. 重新运行安卓项目

    npm run android
    

内容的提问来源于stack exchange,提问作者Ayush Katuwal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 17:45:02