Gruntjs 无法在JHipster中加载其他生产页面

Gruntjs 无法在JHipster中加载其他生产页面,gruntjs,jhipster,Gruntjs,Jhipster,我对Pprod配置文件有问题。我已经创建了两个页面:index.html和profile.html 当我使用生产配置文件运行项目时,索引页对我来说运行良好。也就是说,它转换所有的CSS,JS,并用新的URL替换所有的HTML 如果我用index.html替换profile.html,那么对我来说一切都很好。也就是说,它转换所有的CSS,JS,并用新的URL替换所有的HTML 但是,如果我同时运行这两个页面,那么只有index.html对我来说可以正常工作,而profile.html则不行 在ht

我对
Pprod
配置文件有问题。我已经创建了两个页面:
index.html
profile.html

当我使用生产配置文件运行项目时,索引页对我来说运行良好。也就是说,它转换所有的
CSS
JS
,并用新的URL替换所有的
HTML

如果我用
index.html
替换
profile.html
,那么对我来说一切都很好。也就是说,它转换所有的
CSS
JS
,并用新的URL替换所有的
HTML

但是,如果我同时运行这两个页面,那么只有
index.html
对我来说可以正常工作,而
profile.html
则不行

在html页面的
profile.html
上,URL不会随
script.js
main.css
文件而改变

加载资源失败:服务器响应状态为404(未找到)abc.com/styles/postLogin.css

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/profile.js

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/main.js

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/profile/app/app.js

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/profile/directive/profile-directive.js

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/profile/controller/profile-controller.js

加载资源失败:服务器响应状态为404(未找到)abc.com/scripts/profile/service/profile-service.js

有什么想法吗?
提前谢谢

首先,您需要升级到我们最新的0.8.3版本,这是我2分钟前发布的。它修复了“生产”模式下可能会影响您的几个问题:

第二,你的主要问题是JHipster是为了创建一个“单页”的Web应用而设计的,所以很明显,如果你有两个网页,你会遇到一些小麻烦。AFAIK,您只需要将文件添加到WebConfigure.initStaticResourcesProductionFilter类,就在“/index.html”行之后:

这样,“生产”过滤器将为您的文件提供服务

staticResourcesProductionFilter.addMappingForUrlPatterns(disps, true, "/profile.html");