#about requirejs.bundles
A extensions used to set config.bundles for requirejs automatically.
##Introduction
This extensions add a bundles() function to the require object. Pass the deps array to this function, it will automatic set the config.bundles for requirejs, so that the dependence will be load in one request.
##Configuration
It has a config object named .bundleConfig at the require.config() object.
{
noBundle : true, // Switch to no bundle mode. default: `false`
host : baseUrl // the url concat host. defalut: `baseUrl host`
}
##Restrictions
- It works with require.js 2.1.10 or later.
- Do not used in multiversion contexts RequireJS.
##Example
define(
require.bundles(['jquery','bundle!mods/a, bundle!mods/b', 'bundle!1:mods/c, bundle!1:mods/c']),
function($, a, b, c, d){
// mod a & mod b will be load from a combine url like http://example.com/c/=/mods/a.js,/mods/b.js
// same as mod c & mod d will be another bundles
}
);