1.前言
在以前的隨筆【https://www.cnblogs.com/c2g5201314/p/12275243.html】
里面已經講解過了 idea 如何在 springMVC 項目 實現 前端熱更新 ,
這篇隨筆記錄spring boot 的配置流程 ,實際上 與 springMVC 項目 的配置差不多
2.操作
(1)導入依賴包
<!-- 熱修改前端--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <!-- 這個需要為 true 熱部署才有效 --> </dependency>
(2)
操作步驟 : File >> Settings >>Build, Execution, Deployment >> Compiler ,
勾上“”Build project automatically"這個選框,保存
(3) 按住ctrl + alt+ shift + /, 選擇第一個Registry
勾選下圖內容
(4)配置啟動項
找到需要設置熱部署前端代碼的工程,修改內容
(5)部分瀏覽器需要關閉瀏覽器的緩存,才能及時刷新前端頁面
關閉瀏覽器的緩存文件功能,我是使用谷歌的chome
那么就把disable cache勾選 ,其他瀏覽器也需要關閉的,這里就不展示。
關閉瀏覽器的緩存文件功能,我是使用谷歌的chome
那么就把disable cache勾選 ,其他瀏覽器也需要關閉的,這里就不展示。
3.總結
該方式僅能修改熱更新前端 ,如 js,jsp,html.css等,
java后端部分無法熱更新,需要插件Jrebel才可以