首页 > 解决方案 > 有没有办法在 Ktor 中热重载静态文件?

问题描述

我一直在关注制作网站的ktor 教程,并注意到每次我对资源文件进行更改时,我都必须重新编译才能在浏览器中看到它的更新。有没有办法热重载静态文件以加快开发速度?如果重要的话,我正在使用 IntelliJ。

我相信 Spring Boot 明确为此目的具有热交换功能,我只是想知道是否存在与 Ktor 等效的东西。

标签: kotlinintellij-ideaktor

解决方案


Ktor 应该能够选择您提供的任何新的静态内容。既然您说需要重新编译,我建议您仔细检查您是否正在修改正确的文件(导致工件与源代码)。如果您使用的是默认模板,则应进行更改/build/resources/main/static以使更改生效。


推荐阅读