Requirejs: пути против карты
Попытка понять, где правильно использовать «карту» с подстановочным знаком против «путей».
Глядя на требуемый источник (но, конечно, не на 100% свободно владеющий им), кажется, что между этими двумя фрагментами функционально не будет никакой разницы. Это правда?
Используя Пути:
require.config({
baseUrl: "include/js/",
paths: {
foo: "stuff/foo",
}
});
Используя карту:
require.config({
baseUrl: "include/js/",
map: {
'*': {foo: "stuff/foo"},
}
});