全局安装eas-cli失败及NVM后续操作困惑求解决方案
解决EAS CLI安装报错的后续操作(基于NVM)
第一步:把NVM配置到你的shell环境
Mac默认使用zsh,按以下步骤操作:
- 打开终端,执行
open ~/.zshrc - 在打开的文件末尾添加以下内容:
export NVM_DIR="$HOME/.nvm" [ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh" [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/usr/local/opt/nvm/etc/bash_completion.d/nvm" - 保存文件后,回到终端执行
source ~/.zshrc,让配置立即生效
第二步:安装并配置Node.js
NVM可以帮你管理Node版本,从根源避免权限类报错:
- 安装最新的长期支持版(LTS)Node,执行
nvm install --lts - 将这个版本设为默认,以后打开终端会自动使用该版本:
nvm alias default node - 验证是否配置成功:分别执行
node -v和npm -v,能正常输出版本号即说明没问题
第三步:重新安装EAS CLI
现在使用NVM管理的Node环境,不会再出现权限相关报错:
- 执行
npm install -g eas-cli - 验证安装结果:执行
eas --version,能显示版本号即说明安装成功
内容的提问来源于stack exchange,提问作者Sana
相关产品推荐
相关产品推荐

