我在prod中运行我的jhipster应用程序时遇到问题。部署prod war文件后,由于在/app/app.js上找不到404,因此无法加载该站点 然而,供应商js和css被正确注入。不确定是什么导致了这个问题。
错误讯息:
无法加载资源:服务器响应状态为404(未找到)
generated.js:19530未捕获的TypeError:无法读取未定义的属性“模块”(...)
http://localhost:9080/app/app.js无法加载资源:服务器响应状态为404(未找到)
答案 0 :(得分:0)
您是否也为prod构建了应用程序?看起来你的应用程序没有构建客户端站点。这实际上是通过gulp build命令完成的。根据您的构建系统maven或gradle,您可以为构建阶段指定prod环境,例如对于maven mvn -Pprod包 。
gulp build 命令将在构建阶段自动执行。在doc中,您可以找到有关如何在生产中使用JHipster的更多信息。