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

Windows系统node14.17.6环境下安装expo-cli失败问题咨询

你执行npm audit fix --force时,工具强制将全局安装的expo相关包降级到了早已停止维护的1.0.0版本,该版本不包含可执行的命令行工具,因此会提示命令不存在。且你最初安装的expo-cli包已经被官方弃用,当前新版Expo命令行工具包名为@expo/cli。

解决方案

步骤1:清理错误安装的残留包

执行以下命令清理全局错误安装的包和缓存:

npm uninstall -g expo expo-cli
npm cache clean --force

步骤2:选择合适的安装方式

方式一:全局安装新版Expo CLI(适合习惯全局调用的用户)

执行正确的新版安装命令:

npm install -g @expo/cli

安装完成后执行expo --version验证,若输出版本号即为安装成功。
如果仍然提示命令不存在,需要将npm全局安装路径添加到系统环境变量:

  • 执行npm config get prefix获取npm全局根路径
  • 将该路径下的bin目录(Windows系统是根路径本身)添加到系统的PATH环境变量中,重启终端后即可生效
  • 如果全局安装时出现权限报错,Mac/Linux用户可在命令前加sudo执行,更推荐使用nvm等Node版本管理器安装Node,可避免全局安装权限问题。

方式二:无需全局安装(官方更推荐,避免版本冲突)

Expo现在优先推荐使用npx直接调用工具,无需全局安装即可使用:

  • 创建新项目直接执行:npx create-expo-app 你的项目名称
  • 进入项目目录后,启动开发服务执行:npx expo start

补充说明

你最初安装时提示的漏洞均为开发工具依赖的扫描告警,仅用于生产环境依赖风险提示,本地开发使用完全不受影响,不需要执行npm audit fix类命令处理,否则很容易出现强制降级破坏依赖结构的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 03:15:01