Spring Boot 静态资源问题

2018-09-11 11:29:07 +08:00
 wangxiaoaer

Spring boot 最新版,基于 gradle 构建应用,希望最终打包成一个 jar 包。

按照 spring boot 的文档,默认 [classapath:/public,classpath:/static]目录下的文件是可以直接静态返回的,但是这意味着 css js 等的修改需要重启应用,目前没有找到好的办法避免。

所以在考虑放到 classpath 之外的目录,比如[/public]但是这个非 classpath 下的目录是相对哪里而言的?开发过程是指工程根目录还是 src 还是 src/main ? 另外,运行的时候呢?

1164 次点击
所在节点    问与答
3 条回复
night98
2018-09-11 12:09:56 +08:00
编译一下那个 js 文件就可以了。。
vansl
2018-09-11 12:21:18 +08:00
动静分离
armoni
2018-09-11 13:06:54 +08:00
打包的时候可以把静态资源包单独拿出来

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/488139

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX