在 webapp 目录中更改 *.js 或 *.css 等静态文件时 Scalatra livereload

Scalatra livereload when changing static files such as *.js or *.css in the webapp dir

所以在 运行 Scalatras 指南中推荐的命令之后,在根目录:

$ sbt
> ~;jetty:stop;jetty:start

当我在 scala 文件中进行更改时,我让 jetty 重新加载更改,但是如果我在 js 或 css 中进行更改,我必须结束 jetty 并重新启动相同的命令。

有什么可以改进这个工作流程的吗?当 webapp*.js*.css 文件)目录中的文件已更改时,如何 livereload

Scalatra 应该通过使用 set ~jetty:start.

启动您的应用程序来重新加载 webapp 目录下的资源