require.config({ baseUrl: '/scripts/lib', paths: { app: '../app', jquery: 'jquery-1.11.0', handlebars: 'handlebars-v1.3.0', ckeditorCore: 'ckeditor/ckeditor', ckeditor: 'ckeditor/adapters/jquery' }, shim: { ckeditor: { deps: ['jquery', 'ckeditorCore'] }, handlebars: { exports: 'Handlebars' } } }); // this following snippet reads the data-module attribute and requires it require(['jquery'], function($) { if (module = $('script[src$="require.js"]').data('module')) { require([module]); } });