kotlin - 有没有办法在 Ktor 中热重载静态文件?
问题描述
我一直在关注制作网站的ktor 教程,并注意到每次我对资源文件进行更改时,我都必须重新编译才能在浏览器中看到它的更新。有没有办法热重载静态文件以加快开发速度?如果重要的话,我正在使用 IntelliJ。
我相信 Spring Boot 明确为此目的具有热交换功能,我只是想知道是否存在与 Ktor 等效的东西。
解决方案
Ktor 应该能够选择您提供的任何新的静态内容。既然您说需要重新编译,我建议您仔细检查您是否正在修改正确的文件(导致工件与源代码)。如果您使用的是默认模板,则应进行更改/build/resources/main/static
以使更改生效。
推荐阅读
- django - 在 django rest framewrok 中获取文件参数(大小,文件名)
- amazon-web-services - AWS Kinesis Firehose 转换 Lambda 权限
- docker - 如何在 Bitbucket Pipelines 中运行的 Docker 容器中使用 sbt 和 ivy2 缓存
- django - 如何将更改保存到 docker
- selenium - 如何在不使用 Headless 的情况下在 Jenkins 上运行我的自动化(测试)
- python - 如何控制根节点中惰性约束的数量?
- reporting-services - 如何始终显示每个月的第二个日期?
- java - 将一个 JKS 文件导入另一个会导致 java.security.UnrecoverableKeyException:无法恢复密钥
- string - SpringBoot @RequestParam MultipartFile 将在字符串连接中翻译@RequestParam String
- c# - 可以在没有构造函数中引用的情况下实例化已注册的注入类吗?