Spring boot 最新版,基于 gradle 构建应用,希望最终打包成一个 jar 包。
按照 spring boot 的文档,默认 [classapath:/public,classpath:/static]目录下的文件是可以直接静态返回的,但是这意味着 css js 等的修改需要重启应用,目前没有找到好的办法避免。
所以在考虑放到 classpath 之外的目录,比如[/public]但是这个非 classpath 下的目录是相对哪里而言的?开发过程是指工程根目录还是 src 还是 src/main ? 另外,运行的时候呢?
1
night98 2018-09-11 12:09:56 +08:00 via Android
编译一下那个 js 文件就可以了。。
|
2
vansl 2018-09-11 12:21:18 +08:00 via iPhone
动静分离
|
3
armoni 2018-09-11 13:06:54 +08:00
打包的时候可以把静态资源包单独拿出来
|