2012-08-07 04:19:15 +08:00
|
|
|
// CommonJs-style requires
|
|
|
|
var commonjs1 = require("./commonjs");
|
|
|
|
var amd1 = require("./amd");
|
2013-02-26 20:55:41 +08:00
|
|
|
var labeled1 = require("./labeled");
|
2012-08-07 04:19:15 +08:00
|
|
|
|
|
|
|
// AMD-style requires (with all webpack features)
|
|
|
|
require([
|
2013-02-26 20:55:41 +08:00
|
|
|
"./commonjs", "./amd", "./labeled",
|
2012-08-07 04:19:15 +08:00
|
|
|
"../require.context/templates/"+amd1+".js",
|
|
|
|
Math.random() < 0.5 ? "./commonjs" : "./amd"],
|
2013-02-26 20:55:41 +08:00
|
|
|
function(commonjs2, amd2, labeled2, template, randModule) {
|
2012-08-07 04:19:15 +08:00
|
|
|
// Do something with it...
|
|
|
|
}
|
2013-02-26 20:55:41 +08:00
|
|
|
);
|
|
|
|
|
|
|
|
// labeled modules requires
|
|
|
|
require: "./labeled";
|
|
|
|
// with the require label you are only allowed to import labeled modules
|
|
|
|
// the module needs static information about exports
|