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

创建React Native应用时Expo命令执行出错,求排查问题原因

Expo CLI 安装后无法识别问题的解决步骤

1. 检查全局npm包路径是否在系统环境变量中

  • 执行命令获取全局包安装路径:npm prefix -g
  • 将输出的路径添加到系统PATH环境变量:
    • Windows:打开「系统属性→高级→环境变量」,在系统变量的PATH中新增该路径,重启终端生效
    • Mac/Linux:编辑~/.bashrc或~/.zshrc,添加export PATH="$PATH:$(npm prefix -g)/bin",执行source ~/.bashrc或source ~/.zshrc刷新配置

2. 修复权限问题导致的安装不完整

  • Mac/Linux用户:以sudo权限重新安装,执行sudo npm install -g expo-cli
  • Windows用户:右键终端选择「以管理员身份运行」,再执行npm install -g expo-cli

3. 清理缓存并更新npm

  • 清理npm缓存:npm cache clean --force
  • 更新npm至最新版本:npm install -g npm
  • 重新安装expo-cli:npm uninstall -g expo-cli && npm install -g expo-cli

4. 修复npx命令异常

如果npx create-expo-app NewProject仍无法运行:

  • 清理npx缓存:npx clear-npx-cache
  • 指定最新版本执行:npx create-expo-app@latest NewProject

额外说明

npm audit fix和npm audit fix --force用于修复依赖安全漏洞,和CLI命令无法识别的问题无关,无需针对此问题使用这两个命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 23:31:17