鍍金池/ 問答/Java  HTML/ webpack 打包后 如何輸出到項目中!

webpack 打包后 如何輸出到項目中!

想請教一下,在利用webpack打包的時候,為防止瀏覽器訪問時存在的緩存影響測試結果,可以將輸出文件名加上hash值(index.xxxxxxxxxxxxx.js)。請問如何能便捷的將這種文件應用到項目里(比如java項目)。

以我目前的理解,整個過程應該是,前端開發(fā)好后,利用webpack打包好js文件,將打包后的文件輸出至java項目對應的資源文件目錄中,而java項目的html或jsp文件,是已經(jīng)存在于項目的視圖目錄中,
如果只是html文件還好辦,大不了在打包的時候,利用模板自動生成直接與js一起輸出到特定目錄,但是如果是jsp,只能手動引用輸出的js文件。但是對于這種文件名增加了hash值,又如何處理呢?莫非也要每次手動寫上有hash值的文件名?

回答
編輯回答
墨染殤

照樣使用HTMLWebpackPlugin,只是去除它的默認輸出,寫個正則匹配,利用HTMLWebpackPlugin的鉤子注入你想要的

2018年4月4日 01:26