升级eas-cli至0.59.0及以上版本后无法运行eas命令求助
解决eas-cli 0.59.0+版本运行异常的方案
具体修复步骤
升级expo-cli适配版本
expo-cli 6.0.2与eas-cli 0.59.0+可能存在兼容性冲突,先升级expo-cli到SDK46支持的最新版本:npm install -g expo-cli@latest # yarn用户执行:yarn global add expo-cli@latest执行
expo --version确认版本更新成功。清理eas-cli缓存
缓存损坏可能引发命令执行异常,执行缓存清理命令:eas cache clear也可以手动删除缓存目录:
- macOS/Linux:
~/.cache/eas - Windows:
%LOCALAPPDATA%\eas\cache
- macOS/Linux:
重新安装eas-cli
彻底卸载后重新安装稳定版本:npm uninstall -g eas-cli npm install -g eas-cli@0.60.0检查Node.js版本
Expo SDK46要求Node.js版本为16.x,执行node --version确认版本,若不符合,用nvm切换:nvm install 16 nvm use 16更新项目本地eas-cli依赖
进入项目目录,更新本地开发依赖中的eas-cli:npm install eas-cli@latest --save-dev # yarn用户执行:yarn add eas-cli@latest --dev
内容的提问来源于stack exchange,提问作者The Drinkler
相关产品推荐
相关产品推荐

