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

如何在不降级NodeJS 18的情况下创建React Native Expo项目?

解决Node.js 18环境下Expo项目创建的版本兼容警告问题

官方推荐:使用版本化Expo CLI创建项目

警告已经明确提示迁移至版本化Expo CLI,直接用以下命令替代原命令即可,完全兼容Node.js 18:

npx expo init my-app

这是Expo官方针对Node.js 17+版本推出的新版工具链,彻底解决旧版expo-cli的版本兼容问题。

验证CLI版本(可选)

若要确认当前使用的是新版CLI,执行以下命令查看版本:

npx expo --version

正常输出应为纯版本号(如5.x.x及以上),而非旧版的expo-cli x.x.x格式。

缓存清理(异常情况处理)

如果执行新版命令后仍有异常,清理npm缓存后重试:

npm cache clean --force

之后重新运行npx expo init my-app即可。


内容的提问来源于stack exchange,提问作者Faseeh Hyder

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 02:47:01