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

无法安装JHipster求助:Mac M1(Ventura)环境安装遇阻

Mac M1(Ventura)系统JHipster安装故障解决步骤

1. 启用终端Rosetta兼容

  • 找到「终端」应用,右键选择「显示简介」
  • 勾选「使用Rosetta打开」,重启终端后再尝试安装

2. 清理npm缓存并指定兼容版本安装

  • 执行命令清理缓存:npm cache clean --force
  • 安装与Node 18兼容的JHipster版本(推荐8.4.0):npm install -g generator-jhipster@8.4.0

3. 验证Java环境配置

  • 执行以下命令确认Java版本:
    java -version
    javac -version
    
  • 若版本不符或环境变量缺失,编辑~/.zshrc添加配置:
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
    export PATH=$JAVA_HOME/bin:$PATH
    
  • 执行source ~/.zshrc使配置生效

4. 修复npm全局权限问题(避免sudo安装)

  • 创建专属npm全局目录:mkdir ~/.npm-global
  • 配置npm指向该目录:npm config set prefix '~/.npm-global'
  • 在~/.zshrc添加路径:export PATH=~/.npm-global/bin:$PATH
  • 生效后重新执行JHipster安装命令

5. 可选:用nvm管理Node版本(更稳定)

  • 安装nvm:执行官方提供的安装脚本
  • 重启终端后,安装并切换到指定Node版本:
    nvm install 18.17.1
    nvm use 18.17.1
    
  • 再执行JHipster全局安装命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 20:12:24