2014-01-16 85 views
0

我想爲RequireJS優化器的build.js文件中的兩個文件指定編譯。但只有最後一個文件得到優化。這裏的build.js文件:使用RequireJS編譯兩個文件優化

({ 
    baseUrl: "..", 
    name: "client/TestA", 
    out: "full.js", 
    findNestedDependencies: true 
},{ 
    baseUrl: "..", 
    name: "client/TestB", 
    out: "fullB.js", 
    findNestedDependencies: true 
}) 

在這種情況下,只有最後一個條目client/TestB是越來越建成。我需要優化器來構建兩者。

回答

1

你從哪裏找到這種格式的build.js文件?也許你需要像modules field這樣的東西?

應該是這樣的:

({ 

    baseUrl: "..", 
    dir : './out' // required when using modules, instead 'out' field 
    modules: [ 
     { 
      name: "client/TestA" 
     }, 
     { 
      name: "client/TestB" 
     } 
    ], 
    findNestedDependencies: true 
});