您好我已经安装了jhipster 4.1.1并且即时尝试创建微服务和网关应用程序,我使用jhipster-registry,微服务启动ok,网关启动ok,但是当我试图加载localhost:8080时,我获得了空白页面,日志没有错误。 什么事发生了?
<div class="main-div">
<div class="working-area">
<div class="top">
some text some text some text some text some text some text some text some text some text some text some text some text
</div>
<div class="bottom">
<table>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
<tr>
<td>cell text</td>
</tr>
</table>
</div>
</div>
<div class="footer">footer text</div>
</div>
没有生成任何实体
答案 0 :(得分:1)
您必须安装所有依赖项管理器,包管理器和构建工具,才能在“yo jhipster”进程之前成功运行JHipster应用程序(mvn,nvm,npm,bower,gulp)。
如果您在生成过程中选择了不稳定版本的Angular,则必须更改它或重新生成应用程序。
要正确启动JHipster应用程序,您必须启动1-BackEnd mvnw或gradlew和2-FrontEnd =&gt;纱线开始。
答案 1 :(得分:0)
肯定问题是Angular Beta,从springboot运行和纱线启动运行网关工作正常,现在如果只运行springboot运行不起作用,任何想法如何解决?
答案 2 :(得分:0)
在开发中使用MySQL时遇到空白页面。
localhost:8080仅用于API请求。使用Angular,您可以在不同的端口上访问它。
转到webpack.dev.js
将端口更改为9060
plugins: [
new BrowserSyncPlugin({
host: 'localhost',
port: 9060, // change this into 9060
proxy: {
target: 'http://localhost:9060'
}
}, {
reload: false
}),
然后在localhost:9060上访问它
答案 3 :(得分:0)
我用最新的JHipster(4.1。*和Angular 5)找到了这个。 我的解决方案是重新生成应用程序,一切正常。