如何使用Typesafe自动编译Coffeescript?

时间:2015-05-27 15:08:39

标签: scala playframework coffeescript typesafe-activator

首先,我想提一下,我已经下载了" play-scala-intro"来自Playframework官方网站的模板,在使用终端命令./activator ui(Ubuntu)运行此项目后,Typesafe UI Web应用程序开始在端口8888上侦听,并且" play-scala-intro"应用于端口9000.

每次更改并保存在项目内部时,都会重建应用程序,而不是Coffeescript。

我试图以某种方式重新编译Coffeescript,进行项目重建。我使用的Activator版本是1.3.3

1 个答案:

答案 0 :(得分:1)

我认为根本原因可能与激活器UI在prod模式和开发模式下运行Play有关。这个问题类似:

How to run play project in dev mode with Typesafe Activator UI

根据Play CoffeeScript Page

在资源命令期间自动编译CoffeeScript源,或者在开发模式下运行时刷新浏览器中的任何页面。任何编译错误都将显示在您的浏览器中:

要以开发模式运行,请进入获取模板时创建的文件夹并使用以下命令:activator run

为了在prod模式下运行它的价值,你可以使用activator start命令。

这是我在控制台中看到的,这让我相信它是产品模式: enter image description here

这可能只是UI应用程序,但与您一样,我无法在此配置中重新编译coffeescript。

对于某些激活器模板,教程中有更多内容,但这个内容依赖于视频,因此如果您对编辑器或IDE感到满意,我认为您可以观看相关视频Introduction to Play Framework for Scala developers 并在当地跟进。