小编Kev*_*vin的帖子

使用 scala.js 在 SBT 中仅编译(而不覆盖运行)

我试图使用 scalajs 将一些 scala 源编译为 javascript,而不修改有关 sbt 环境的任何其他内容,我不希望它覆盖“run”sbt 命令的默认行为。

目前我有一个 build.sbt ,如下所示:

import ScalaJSKeys._

scalaJSSettings

name := "foo"

organization := "com.example"

scalaVersion := "2.11.4"

compile <<= (compile in Compile) dependsOn (fastOptJS in Compile)

crossTarget in (fastOptJS in Compile) := ((classDirectory in Compile).value / "public" / "js")

libraryDependencies ++= {
val sprayVersion = "1.3.2"
val akkaVersion = "2.3.7"
Seq(
    "io.spray"            %%  "spray-can"     % sprayVersion,
    "io.spray"            %%  "spray-routing" % sprayVersion,
    "io.spray"            %%  "spray-servlet" % sprayVersion,
    "io.spray"            %%  "spray-testkit" % sprayVersion  % "test", …
Run Code Online (Sandbox Code Playgroud)

sbt scala.js

5
推荐指数
1
解决办法
510
查看次数

标签 统计

sbt ×1

scala.js ×1