/** * Load a YUI Gallery module locally for testing. * * Assumes you've built your module with ant and have a local copy of the * yui3-gallery repo. * * This will override Loader's Gallery configuration. Existing Gallery modules * will load locally, and your new module should load locally as well. * * Props to Caridy for helping piece this together. */ YUI_config = { lang : [ /* ... */ ], // Required only if testing Lang bundle support. groups: { gallery: { base : './../../build/', // Adjust as necessary. patterns: { 'gallery-' : {}, 'gallerycss-': { type: 'css' } }, modules: { // Adding the full module configuration is a bit overkill, since // you should have built your module correctly. However, Loader // currently has issues with implicitly loading Lang bundles for // Gallery modules when run locally like this. So, I've included // the full module configuration here for completeness. // // You can probably safely drop the whole module config // altogether if you don't need to test Lang bundle support. 'gallery-my-module': { path : 'gallery-my-module/gallery-my-module.js', requires : [ /* ... */ ], // Optional. lang : [ /* ... */ ], // Optional. skinnable: true // Optional. } } } } }; YUI().use('gallery-my-module', function (Y) { // gallery-my-module is available });