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

macOS安装Expo CLI后运行npm start仍反复提示安装如何解决

macOS npm start 反复请求安装Expo CLI问题解决步骤
  • 第一步:确认Expo CLI实际安装状态
    运行命令npm list -g expo-cli,如果返回空或者报错,说明之前的自动安装因为权限问题并未实际完成,走下一步权限修复流程。
  • 第二步:修复npm全局安装权限(避免用sudo安装引发的后续权限问题)
    1. 创建用户专属的npm全局安装目录:mkdir -p ~/.npm-global
    2. 配置npm使用该目录作为全局安装路径:npm config set prefix '~/.npm-global'
    3. 将全局安装目录的可执行文件路径加入系统环境变量:
      如果你用的是zsh(macOS Catalina及以后版本默认shell),执行:echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
      如果你用的是bash,执行:echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bash_profile
    4. 重载shell配置让环境变量生效:source ~/.zshrc(bash对应执行source ~/.bash_profile)
    5. 手动全局安装Expo CLI:npm install -g expo-cli
    6. 验证安装结果:expo --version,正常输出版本号即安装成功,再返回项目执行npm start即可。
  • 第三步:如果上述操作后仍有问题,排查版本/项目冲突
    1. 如果你使用nvm等Node版本管理工具,确认当前激活的Node版本和安装Expo CLI的Node版本一致,切换到对应Node版本后重新安装Expo CLI即可。
    2. 排查项目本地依赖冲突:删除项目目录下的node_modules文件夹和package-lock.json文件,重新执行npm install安装依赖后再启动项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 15:51:00