Requirejs Don';不要在优化脚本中包含模块
我正在使用与框架捆绑在一起的Play2.1和requireJs。 我有一些客户端javascript模块和一些库(如jquery、bootstrap等) 我想获得以下组合/缩小的模块:main.js-用于所有客户端脚本,libs.js-用于所有库脚本 我创建了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文件
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"
)