Closed torstenrudolf closed 6 years ago
Hey, workbench got updated to SBT 1.0 and in the process this PR resulted in some (minor) conflicts. If you can resolve the conflicts, we can include this in the upcoming Workbench release. Thanks!
I retargetted this to a different branch (for sbt 0.13 compatibility)
Functionality merged into the sbt 1.0 version, too.
sweet, thanks otto!
Up to now the workbench web server started whenever sbt was started. This is particular annoying when having a multi-project setup. In order to work properly, one needs to start the frontend project first, before starting the backend, otherwise workbench won't work properly.
With this change, you can enable the workbench plugin only for the frontend project (which was possible previously, but didn't bring much, since the server still started anyway on sbt load), and have it only started when running
sbt "~frontend/fastOptJS"
.The three settings are:
sbt
terminal (this is the default, so same as existing behaviour)sbt "~fastOptJS"
)startWorkbenchServer
task