2014-01-29 65 views
0

我的Pprod配置文件存在問題。我創建了兩個頁面:index.htmlprofile.html無法在生產中的JHipster中加載另一個頁面

當我使用生產配置文件運行項目時,索引頁對我來說工作正常。即它將轉換所有CSSJS並用新URL替換所有HTML

如果我用替換爲index.html然後再次它對我來說工作正常。即它將轉換所有CSSJS並用新URL替換所有HTML

但是,如果我同時運行兩個頁面,那麼只有index.html對我來說工作正常,而profile.html則不是。

profile.html頁面HTML,URL不改變,script.jsmain.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

任何想法? 在此先感謝。

回答

1

首先,您需要升級到最新的0.8.3版本,我剛剛發佈了2分鐘前的版本。它修復了在「生產」模式,這可能會影響你幾個問題:

http://jhipster.github.io/2014/01/29/jhipster-release-0.8.3.html

其次,你的主要問題是,JHipster旨在創建一個「單頁」的webapp,所以很明顯,如果你有兩個Web頁面你會有一些小麻煩。你需要做的唯一的事情,據我所知,是將您的文件添加到WebConfigurer.initStaticResourcesProductionFilter類,只是「/index.htm」明明行之後:

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

這樣,你的文件將被送達了「生產「過濾器。

+0

感謝您的支持......現在它對我來說工作得很好.................. –

相關問題