使用r.js优化来优化模块

时间:2013-04-29 14:27:42

标签: node.js requirejs r.js

如果我使用模块选项,我会看到整个文件被复制,我不知道如何使用单个优化文件。 我可以构建一个引用JS文件的文件,并使用该文件生成一个文件。 但是使用模块选项,我看到只有源文件被直接复制,我看不到优化....任何关于如何使用模块选项并优化它的想法?

这是片段......

({
    baseUrl: ".",
    dir: "app/main-built-125",
    modules: [{
            name: "scripts/Address/AddressList"
        }, {
            name: "scripts/Office/OfficeDetails"
        }],
    paths: {
        jquery: 'empty'
    },
    fileExclusionRegExp: /^\./,
})

1 个答案:

答案 0 :(得分:0)

您需要使用include选项指定要包含在模块中的依赖项。

请注意,默认情况下,应该获取已定义模块的依赖项(设置为name),并将其包含在构建文件中(当然,只要它们在define()中定义即可deps array)。