spring boot 热部署 实现 前端部分热更新 详细操作

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才可以

 

posted @ 2020-06-08 07:00  岑惜  阅读(3359)  评论(0编辑  收藏  举报