Perguntas com a marcação «commonjs»

840
Relação entre CommonJS, AMD e RequireJS?

Ainda estou muito confuso sobre CommonJS, AMD e RequireJS , mesmo depois de ler muito. Eu sei que o CommonJS (anteriormente ServerJS ) é um grupo para definir algumas especificações de JavaScript (ou seja, módulos) quando o idioma é usado fora do navegador. A especificação dos módulos CommonJS tem...

195
Babel 6 muda como exporta o padrão

Antes, babel adicionava a linha module.exports = exports["default"]. Não faz mais isso. O que isso significa é antes que eu pudesse fazer: var foo = require('./foo'); // use foo Agora eu tenho que fazer isso: var foo = require('./foo').default; // use foo Não é um grande negócio (e acho que é...

120
Node.js - uso de module.exports como um construtor

De acordo com o manual do Node.js: Se você deseja que a raiz da exportação do seu módulo seja uma função (como um construtor) ou se deseja exportar um objeto completo em uma atribuição em vez de construí-lo com uma propriedade por vez, atribua-o a module.exports em vez de exportações . O...