第一次使用 jHipster,浏览器在 grunt 服务后挂起

first time using jHipster, browser hangs after grunt serve

我非常熟悉 yo angular(全栈)应用程序,所以我希望 yo jhipster 应用程序脚手架以类似的方式执行。

所以,我 运行 是一个使用 jhipster 的新项目。我已经安装了所有东西,使用 Maven 构建了我的应用程序,创建了一个实体,并使用 grunt serve

启动了应用程序

它永远挂起。

因此,打开开发人员控制台,我看到没有 JS 错误,初始页面的 GET 请求只是永远挂起。

立刻想到三个问题:

  1. 我应该看到什么?
  2. url 无法解决任何问题是否有原因?
  3. 如何才能正确加载和查看应用程序?

我认为您需要启动后端服务器(在单独的终端上 window):

  • 如果使用 Maven:mvn spring-boot:run
  • 如果使用 Gradle:gradle bootRun

如果检查根文件夹中的Gruntfile.js

browserSync: {
    dev: {
        bsFiles: {
            src : [
                ...
            ]
        }
    },
    options: {
        watchTask: true,
        proxy: "localhost:8080"
    }
},

您发现任务 browserSync 被代理到门户 8080,这是由 mvn spring-boot:rungradle bootRun

启动的服务器

供您参考:http://jhipster.github.io/installation.html