Access RequireJS конфигурация пути
Я замечаю, что в документации есть способпередать пользовательскую конфигурацию в модуль:
requirejs.config({
baseUrl: './js',
paths: {
jquery: 'libs/jquery-1.9.1',
jqueryui: 'libs/jquery-ui-1.9.2'
},
config: {
'baz': {
color: 'blue'
}
}
});
К которому вы можете получить доступ из модуля:
define(['module'], function (module) {
var color = module.config().color; // 'blue'
});
Но есть ли способ получить доступ к конфигурации путей верхнего уровня, что-то вроде этого?
define(['module', 'require'], function (module, require) {
console.log( module.paths() ); // no method paths()
console.log( require.paths() ); // no method paths()
});
К вашему сведению, это не для производственной площадки. Я'я пытаюсь связать воедино какой-то странный код отладки / конфигурации на тестовой странице QUnit. Я хочу перечислить, какие имена модулей имеют определенный путь.Этот вопрос затронул этот вопрос, но позволяет мне только запрашивать известные модули, а не перечислять их.