首页 > 解决方案 > 如何让 mill 在开发模式下热重载 PlayFramework 应用程序(如 SBT 的 ~run 命令)?

问题描述

this question中所述,我已经使用mill(版本0.5.2)建立了一个PlayFramework项目。mill的官方文档列出了一些用于运行应用程序的命令,但这些命令 (a) 仅在 PROD 模式下运行,并且 (b) 不会热重载对 Twirl 模板的任何更改。

我使用以下命令启动应用程序

mill -w core.start

当我对 进行更改时index.scala.html,我必须手动重新加载浏览器才能看到更改。

如何使用 mill 热重新加载 PlayFramework 应用程序?

标签: scalaplayframeworkmill

解决方案


您可以使用以下命令。

mill -w core.runBackground

参考


推荐阅读