在Web應用程序開發過程中,最常見的步驟大致如下。
(1) 修改要呈現的內容(比如圖片、樣式表、模板)。
(2) 點擊瀏覽器裡的刷新按鈕,查看修改的結果。
(3) 回到第1步。
雖然這並不難,但如果能不點刷新就直接看到修改結果,那豈不是更好?
Spring Boot的開發者工具集成了LiveReload(http://livereload.com),可以消除刷新的步驟。激活開發者工具後,Spring Boot會啟動一個內嵌的LiveReload服務器,在資源文件變化時會觸發瀏覽器刷新。你要做的就是在瀏覽器裡安裝LiveReload插件。
如果想要禁用內嵌的LiveReload服務器,可以將spring.devtools.livereload.enabled
設置為false
:
spring:
devtools:
livereload:
enabled: false