前后端不分离的springboot应用,静态文件修改了不更新的问题
前后端不分离的springboot应用,静态文件修改了,刷新浏览器的页面,发现页面死活不更新,重启应用也不更新。
这个好像跟ide有关,之前用过不同版本的idea,有些idea可以在run的配置哪里,设置静态文件也可以热更新到发布的目录。
但是有些版本的idea不行。
假如不行,可以使用idea上的maven命令,使用packge命令重新打包这个项目,packge命令完后,再启动这个springboot项目,就可以了。
当然,还有不依赖idea的解决方案,就是静态文件通过nginx来代理,直接将js和css这些文件代理到我们的代码目录,这样我们修改了代码目录后,配置就立马生效了。
这样可以不依赖idea的版本,假如你的idea怎么设置热更新都是不生效,就不要纠结如何在idea上热更新了,直接搭建一个nginx也很快,不依赖idea,对团队的所有人所有版本的idea都适用。
浙公网安备 33010602011771号