React Native安卓项目运行报错:node_modules下文件/目录不存在求助
React Native 运行
npm run android 报错解决方案 问题根源
从报错信息可判断,项目路径包含空格导致Shell解析路径时出错(比如路径中的My Projects被拆分为My和Projects两个独立部分,引发导出环境变量、切换目录失败)。
解决步骤
调整项目路径
- 将项目移动到无空格、无特殊字符的目录下(例如把
/Users/xxx/Documents/My Projects/ProjectName改为/Users/xxx/Documents/MyProjects/ProjectName) - 若重新创建项目,直接选择无空格的路径初始化
- 将项目移动到无空格、无特殊字符的目录下(例如把
清理依赖与缓存
在项目根目录执行以下命令:rm -rf node_modules rm package-lock.json npm cache clean --force npm install重置React Native缓存
npx react-native start --reset-cache重新运行安卓项目
npm run android
内容的提问来源于stack exchange,提问作者Ayush Katuwal
相关产品推荐
相关产品推荐

