Requirejs Don';不要在优化脚本中包含模块

Requirejs Don';不要在优化脚本中包含模块,requirejs,playframework-2.1,uglifyjs,Requirejs,Playframework 2.1,Uglifyjs,我正在使用与框架捆绑在一起的Play2.1和requireJs。 我有一些客户端javascript模块和一些库(如jquery、bootstrap等) 我想获得以下组合/缩小的模块:main.js-用于所有客户端脚本,libs.js-用于所有库脚本 我创建了libs模块(在coffeescript中): 在我的客户机代码中的某个地方,我需要libs模块(我试图在依赖项列表中提供它,并调用require(“libs”);),但在生产模式中,我将所有客户机代码和libs组合在一个main.js文件

我正在使用与框架捆绑在一起的Play2.1和requireJs。 我有一些客户端javascript模块和一些库(如jquery、bootstrap等)

我想获得以下组合/缩小的模块:main.js-用于所有客户端脚本,libs.js-用于所有库脚本

我创建了
libs
模块(在coffeescript中):

在我的客户机代码中的某个地方,我需要libs模块(我试图在依赖项列表中提供它,并调用
require(“libs”);
),但在生产模式中,我将所有客户机代码和libs组合在一个
main.js
文件中

我还在
Build.scala
中指定了两个模块:

    val main = play.Project(appName, appVersion, appDependencies).settings(
      requireJs += "main.js",
      requireJs += "libs.js",
      requireJsShim += "libs.js"
    )
如何在生产模式中拆分它们? 谢谢你的帮助!祝你有愉快的一天

    val main = play.Project(appName, appVersion, appDependencies).settings(
      requireJs += "main.js",
      requireJs += "libs.js",
      requireJsShim += "libs.js"
    )