在我的play2应用程序中构建js和css文件的最佳方法

时间:2014-01-14 09:37:48

标签: javascript css playframework google-closure-compiler playframework-2.2

我正在尝试理解如何在我的应用中构建我的js和css文件。 如果我看一下play2应用程序的剖析:

app                      → Application sources
 └ assets                → Compiled asset sources
    └ stylesheets        → Typically LESS CSS sources
    └ javascripts        → Typically CoffeeScript sources
 └ controllers           → Application controllers
 └ models                → Application business layer
 └ views                 → Templates
public                   → Public assets
 └ stylesheets           → CSS files
 └ javascripts           → Javascript files
 └ images                → Image files

目前我的所有文件都驻留在公共文件夹中。但是要使Google Closure编译器(缩小)工作,我需要将文件放在app / assets中。

你是怎么解决这个问题的?通过将文件符号链接到另一个文件夹? 将所有js和css文件保存在app / assets中?

也许你还有其他好主意?

1 个答案:

答案 0 :(得分:0)

当Play编译/构建您的应用时,所有内容都会在/public下结束。你不必担心它。

只需将您需要在/assets下编译的Google Closure脚本和LESS样式表以及/public下的所有静态脚本/样式表/图片。