zoukankan      html  css  js  c++  java
  • 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才可以

  • 相关阅读:
    c++ fstream中seekg()和seekp()的用法
    java连接MySql数据库
    AspNetPager查询分页问题(点击页码,不再是查询后的数据集)viewstate解决
    C#操作XML文档
    关于PHP程序员解决问题的能力
    HDOJ 1874( dijkstra )
    错排问题 (Mathematics)
    中缀表达式到后缀表达式 (Data_Structure)
    几次到1(分治递归)
    max(int) = 0x7fffffff
  • 原文地址:https://www.cnblogs.com/c2g5201314/p/13063510.html
Copyright © 2011-2022 走看看