在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