我想了解应该如何在我的应用程序中构建我的 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 中。
你是怎么解决这个问题的?通过将文件符号链接(symbolic link)到另一个文件夹? 将所有 js 和 css 文件保存在 app/assets 中?
也许你还有其他好主意?
最佳答案
当 Play 编译/构建您的应用程序时,所有内容都将在 /public
下结束。您不必担心。
只需将需要编译的 Google Closure 脚本和 LESS 样式表放在 /assets
下,并将任何静态脚本/样式表/图像放在 /public
下。
关于javascript - 在我的 play2 应用程序中构建 js 和 css 文件的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21110117/