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

JHipster项目mvnw启动后前端无法运行,npm start报webpack-cli错误

问题原因

该报错是webpack-cli 4.7.2版本和对应的@webpack-cli/serve依赖包版本不匹配导致的,webpack-cli v4的部分小版本和serve命令适配存在已知缺陷,你当前使用的4.7.2正好属于问题版本范围。

解决方案

按优先级依次尝试以下方案即可解决:

  • 方案1:升级webpack-cli到兼容版本
    直接执行命令升级webpack-cli到4.9.0及以上的稳定版本:
    npm install webpack-cli@4.9.0 --save-dev
    
    升级完成后再执行npm start启动前端服务即可。
  • 方案2:显式安装匹配版本的@webpack-cli/serve
    如果升级webpack-cli会触发其他依赖冲突,可单独安装适配4.7.2版本的serve包:
    npm install @webpack-cli/serve@1.6.0 --save-dev
    
  • 方案3:清理依赖缓存重装
    如果前两个方案执行后仍报错,先清理本地缓存和依赖文件再重装所有依赖:
    # Windows环境可手动删除node_modules文件夹和package-lock.json文件
    rm -rf node_modules package-lock.json
    # 清理npm缓存
    npm cache clean --force
    # 重新安装所有依赖
    npm install
    

额外提示:JHipster项目默认的mvnw启动命令如果要同时启动前端热重载,需要确保执行命令前已经正确安装了所有前端依赖,也可以直接执行./mvnw -Pwebapp命令同时启动前后端服务,不需要单独执行npm start。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 00:54:08