我有一个通过sbt web/run
在子项目中运行的网站,但它会重新编译整个网站,并在我修改.js
文件夹中的/public
文件时重新加载播放框架。有没有办法把它关掉?我正在运行Play 2.4.6。
lazy val web = project.in(file("web")).
enablePlugins(PlayScala).
settings(libraryDependencies ++= Seq(
specs2 % Test,
cache,
ws
),
routesGenerator := InjectedRoutesGenerator,
fork in run := true
)
这是一个老问题,但我认为它已在2.3中修复:https://github.com/playframework/playframework/issues/2905
答案 0 :(得分:1)
看起来我在顶级范围内启用了标量。这导致.scala
文件被重新格式化然后重新编译,但仅在其他文件被修改时。去除scalariform固定它。