在PlayFramework中从Scala触发JS编译
我有一个想法(虽然不是新想法),将scala代码编译成在PlayFramework中从Scala触发JS编译,scala,playframework-2.1,Scala,Playframework 2.1,我有一个想法(虽然不是新想法),将scala代码编译成JavaScript。基本上我想使用Scala,现在playframework2.x中使用了Coffee脚本 看来要做到这一点并不难。假设我有一个文件/managed/Foo.js.scala。如果此文件中发生了更改,当我刷新页面时,它会触发对js的编译。然后,我可以看到更新的assets/javascripts/Foo.js文件 因此,问题是:如何通过PlayFramework中的浏览器刷新事件触发复杂化?不需要答案,但这项工作在哪里进行。
JavaScript
。基本上我想使用Scala
,现在playframework2.x
中使用了Coffee脚本
看来要做到这一点并不难。假设我有一个文件/managed/Foo.js.scala
。如果此文件中发生了更改,当我刷新页面时,它会触发对js的编译。然后,我可以看到更新的assets/javascripts/Foo.js
文件
因此,问题是:如何通过PlayFramework
中的浏览器刷新事件触发复杂化?不需要答案,但这项工作在哪里进行。我会玩这个
关于Sccla.JS,我想如果我开发需要在移动设备上运行的应用程序,这可能是至关重要的。JS的几个BMs可能会使用Sccla.JS这并不能回答您的问题,但四处挖掘可能会有所帮助。另外,您是否使用过?请注意,Scala.js现在使用google闭包编译器来优化其代码大小。示例reversi应用程序现在小于300KB。