Como a AMD (especificamente RequireJs) lida com dependências em vários módulos
Tenho meu script de inicialização principal, que chama require () e uma das dependências é uma estrutura de utilitários, mas alguns dos outros módulos que estou especificando via require () também definiram essa estrutura como uma dependênci
Por exemplo (init.js):
require(['module-a', 'module-b', 'module-c'], function(a, b, c){
// where module-c is the framework
});
E então em 'module-a' eu tenho:
define(['module-c'], function(c){
// utilize module-c framework
});
ntão, como a AMD / RequireJs lida com esse cenário, ele carrega a mesma estrutura duas veze
ualquer ajuda apreciad
Atenciosamente, Mark