Windows下React Native创建应用时出现graceful-fs模块缺失错误求助
解决React Native启动报错"Cannot find module 'graceful-fs'"
问题根源
报错指向npx临时缓存的@react-native-community/cli包缺少graceful-fs依赖,常规的本地/全局安装无法修复npx缓存内的缺失问题。
解决步骤
- 清理npx缓存:直接清空npx临时缓存,消除损坏的依赖文件
npx clear-npx-cache - 全局安装React Native CLI:绕开npx的临时缓存,直接使用全局安装的工具创建项目
npm install -g @react-native-community/cli react-native init App2 - 指定稳定版本初始化项目:如果是新版本CLI的兼容性问题,强制使用稳定版本
注:0.72.0可替换为当前React Native稳定版本号npx react-native@0.72.0 init App2 --verbose - 修复npm全局依赖:若全局npm环境存在损坏,执行以下命令修复
npm install -g npm npm audit fix --force
验证操作
完成步骤后进入项目目录,启动服务确认问题解决:
cd App2 npx react-native start
内容的提问来源于stack exchange,提问作者Sanjuna Delpitiya
相关产品推荐
相关产品推荐

