I try to get the baseUrl
configuration of Require.js inside a module, but I can\'t find where it is stored.
define([], function() {
// Here I\
You can also reach the config into:
requirejs.s.contexts._.config
to inspect the config object directly.
https://groups.google.com/forum/#!topic/requirejs/Hf-qNmM0ceI
Do you want to use toUrl?
define({
load: function (name, parentRequire, load, config) {
var fullUrl = parentRequire.toUrl("foo/bar.css");
}
});
edit:
Starting in require.js 2.1.3, calling toURL return the path without extension. As so, to get the baseUrl:
var baseURL = require.toUrl();
In RequireJS 2.1.5, you can get the base URL just like epascarello says, except you'll need to pass the empty string.
var baseURL = require.toUrl('');