Requirejs: ścieżki a mapa
Próbuję zrozumieć, gdzie słuszne jest używanie „mapy” ze znakami wieloznacznymi i „ścieżkami”.
Patrząc na wymagane źródło (ale z pewnością nie jest ono w 100% płynne) wydaje się, że funkcjonalnie nie byłoby różnicy między tymi dwoma fragmentami. Czy to prawda?
Korzystanie ze ścieżek:
require.config({
baseUrl: "include/js/",
paths: {
foo: "stuff/foo",
}
});
Korzystanie z mapy:
require.config({
baseUrl: "include/js/",
map: {
'*': {foo: "stuff/foo"},
}
});