2016-11-05 100 views
2

我試圖包括一個JavaScript文件,不可用作涼亭。添加自定義js文件到JHipster

所以我把它複製到的src /主/ web應用/內容和index.html中

DEV框架引用的一切都很好 - 它的工作原理。

現在,在生成WAR文件並生成配置文件後,custom.js文件不包含在WAR中(嘗試解壓 - 文件不存在)。

我發現吞噬了所有的CSS和JS文件,我錯過了這個配置嗎?

當應用程序加載時,瀏覽器在index.html - js文件中找不到404。

我該如何解決這個問題?將JS(或CSS)文件包含到JHipster應用程序中的正確方法是什麼?

謝謝。

回答

2

JS預計不在content文件夾中。

對於CSS,請將您的文件複製到src/main/webapp/content/css

對於JS,將文件複製到src/main/webapp/app可能在專用的子文件夾中。

你不需要注入它們在index.html,gulp會爲你做。我想你沒有看到它在dev配置文件,因爲你沒有運行gulp serveas explained in the doc

+0

謝謝你的回覆!最初,我創建了src/main/webapp/content/script文件夾,在DEV中選擇它,但是在PROD中 - 文件夾丟失了,所以我試圖插入內容 - 相同。我會嘗試使用應用程序文件夾! –

+0

是的,我錯過了吞服:(我在index.html看到注入的行,謝謝! –

+0

不客氣:) –