小编nyu*_*wec的帖子

如何在Play 2.3.1模板中启用缩小的JavaScript文件?

我能够在我的Play Framework 2.3.1应用程序中加载sbt-uglify 1.0.3插件.加载非缩小的javascripts非常简单,但加载缩小版本似乎是不可能的.

在我的模板中,我使用<script>与此类似的标签:

<script src="@routes.Assets.at("javascripts/app.js")"></script>
Run Code Online (Sandbox Code Playgroud)

在开发模式下,加载了非缩小的javascript版本,这很好.在prod模式(使用activator start)中,我看到sbt-uglify为target/web/uglify/build文件夹生成缩小版本,但由于我没有更改<script>模板中的上述标记行,因此加载了非缩小版本的javascripts文件.

有没有办法对这些路由进行仅prod映射以加载缩小版本?

javascript minify sbt playframework uglifyjs

14
推荐指数
1
解决办法
7460
查看次数

我想将Seq [Tuple2]和Seq [String]合并到Scala中的Seq [Tuple3]

这是我的解决方案,但我不太喜欢它:

var seq1: Seq[String] = Seq("apple", "banana", "camel")
var seq2: Seq[(String, String)] = Seq( "green" -> "fruit", "yellow" -> "fruit", "brown" -> "animal" )
var iter = seq1.toIterator

seq2.map {s => (s._1, s._2, iter.next()) }
Run Code Online (Sandbox Code Playgroud)

merge scala tuples seq

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

有没有更好的方法将Scala Map转换为Java Map?

我找到了一个解决方案,但它并不太优雅:

mapAsJavaMap(Map("param1"->someObject, "param2"->otherObject ))
Run Code Online (Sandbox Code Playgroud)

我找到了一些包含"asJava"调用的示例,但它在我的Scala 2.10.X配置中不起作用.

java scala map type-conversion

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

标签 统计

scala ×2

java ×1

javascript ×1

map ×1

merge ×1

minify ×1

playframework ×1

sbt ×1

seq ×1

tuples ×1

type-conversion ×1

uglifyjs ×1