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

运行npx create-expo-app后出现大量警告,求原因(Ubuntu+Node.js 20.12.2 LTS)

Node.js 20 LTS运行npx create-expo-app出现大量警告的原因

这些警告主要由以下几个因素导致:

  • Node.js版本兼容性适配滞后:Expo CLI及部分依赖包尚未完全适配Node.js 20的新特性与废弃API规则,部分老依赖仍在使用Node.js 20中标记为废弃的API,从而触发警告。
  • 依赖包版本未同步更新:create-expo-app依赖的脚手架工具、Babel相关包等子依赖版本偏旧,这些包在Node 20环境下会因API兼容问题抛出警告。
  • 配套包管理器兼容性问题:Node.js 20默认搭配的npm 10.x版本,部分老依赖对其逻辑适配不足,也会引发警告提示。
  • Expo的过渡适配状态:Expo正逐步完成对Node.js 20的全面支持,在完全适配前,依赖链上未更新的包会产生这类非致命警告。

这类警告大多不影响项目创建与正常运行,若要消除可尝试:

  • 等待Expo官方推送create-expo-app及依赖的适配更新;
  • 暂时降级至Node.js 18 LTS版本(Expo官方推荐的稳定版本);
  • 项目创建后手动更新依赖至支持Node.js 20的版本。

内容的提问来源于stack exchange,提问作者Francisco Salazar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 02:04:54