升级至最新React Native时执行npx react-native init后目录为空求助
解决React Native init生成目录文件不全的问题
排查及修复步骤
清理npx缓存:缓存可能导致加载旧模板,执行命令:
npx clear-npx-cache之后重新运行
npx react-native init AwesomeProject指定对应版本初始化:直接匹配官方文档的0.68版本,避免版本拉取异常:
npx react-native init AwesomeProject --version 0.68.0检查网络与镜像:确保网络能正常访问npm仓库,若网络受限,切换国内镜像后重试:
npm config set registry https://registry.npmmirror.com/验证依赖兼容性:
- Node 14需配套npm 6.x版本,若当前npm版本过高,执行
npm install -g npm@6降级 - 确认Ruby 2.7.5和gem 3.1.6版本正确,可通过
ruby -v、gem -v再次验证
- Node 14需配套npm 6.x版本,若当前npm版本过高,执行
清理残留文件:如果之前初始化失败留下了
AwesomeProject目录,先彻底删除,再重新执行初始化命令
内容的提问来源于stack exchange,提问作者Riku
相关产品推荐
相关产品推荐

