【发布时间】:2014-01-22 07:03:38
【问题描述】:
目前正在使用 grunt-contrib-requirejs 插件
optimize : 'uglify2'
但在该插件中找不到将文件连接到单个文件选项。如何添加或任何示例。我需要将所有 js 文件连接起来,然后将其 uglified 为一个文件,该文件必须在第一次加载时加载。
谢谢。
【问题讨论】:
-
我很难做到这一点。你成功了吗?我的情况和你差不多。我有一些文件需要连接,而另一些则不需要。其中一些必须像模块一样分组。使用 requirejs 中的模块选项根本没有帮助。
-
正如@Andrey Shustariov 所说,在构建配置中使用模块数组和目录字段而不是名称和输出字段是可能的,但是在构建需要模块本身时,一切都需要完成并且依赖项需要进行管理。稍后在 grunt 构建文件中,可以通过提及每个模块来根据我们的要求进行自定义的多个构建,例如模板集:templateA,templateB 等作为一个模块,templateC,templateD 不在 grunt build 下,templateF 和tempalteZ 作为另一个模块等,希望这能给你一个想法。
标签: javascript requirejs gruntjs grunt-contrib-requirejs