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

Windows 10运行expo start报bash: expo: command not found如何解决?

Windows 10 下 expo: command not found 问题解决方案

前置检查:确认Expo CLI安装状态

先运行命令检查是否存在全局安装的Expo CLI:
npm list -g expo-cli
如果输出为空或提示未安装,直接执行全局安装命令即可:
npm install -g expo-cli
安装完成后重启终端重试expo start,如果仍报错再执行后续环境变量配置步骤。

步骤1:获取包管理工具全局安装路径

若使用NPM安装

运行命令获取NPM全局包根路径:
npm config get prefix
默认输出路径格式为C:\Users\你的系统用户名\AppData\Roaming\npm,复制该路径备用。

若使用Yarn安装

运行命令获取Yarn全局二进制文件路径:
yarn global bin
复制输出的路径备用。

步骤2:添加路径到系统环境变量

  • 按下Win + S搜索「编辑系统环境变量」,点击打开对应设置项
  • 在弹出的「系统属性」窗口底部点击「环境变量」按钮
  • 在「用户变量」区块找到名为Path的变量,双击进入编辑页面
  • 点击「新建」,将上一步复制的路径粘贴到输入框中,依次确认保存所有打开的配置窗口

步骤3:验证配置生效

完全关闭当前所有运行中的终端(包括Git Bash、CMD、PowerShell等),重新打开新的终端窗口,运行expo --version,正常输出版本号即配置完成,此时运行expo start即可正常启动项目。

补充说明:如果使用WSL环境运行项目,需要单独在WSL对应的shell配置文件(如.bashrc/.zshrc)中添加全局路径导出配置,配置逻辑和Mac系统方案一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 20:36:02