目标: 前端页面和服务端代码都放在springboot项目中,并通过jar的形式对外提供前后端服务。
环境: springboot 2.1.0.RELEASE
关键点: springboot会有一些默认的静态资源存放目录,且会自动从这些目录中加载解析静态资源,支持的目录如下图所示,我这里使用的static资源目录
1. 在resources目录下创建static目录, 该目录可以存放前端页面需要的一切资源,如:html, js,css, image等资源, 如下图:
2.idea编辑html页面发现不能实时看到效果, 可以修改以下配置看到静态资源的实时效果
2.1 勾选"自动构建项目"
2.2 快捷键"ctrl+shift+alt+/"打开选择面板,选择registry
2.3 勾选如图的第一个选项, 保存后重启idea,就能看到html的实时变动了