Esse repositório tem como objetivo exemplificar a importação e exportação de código utilizando o Javascript.
O node utiliza o método do CommonJS (CSJ):
- Para exportar código, utiliza a diretiva
module.exports - Para importar código, utiliza a diretiva
require
O projeto conta com 5 arquivos: 4 módulos independentes e um arquivo que é responsável por importar e unificar os códigos.
exportador-var.js: exporta uma variávelexportador-func.js: exporta uma funçãoexportador-obj.js: exporta um objetoexportador-obj-destruct.js: exporta um objeto para ser importado utilizando desestruturação
Para rodar o projeto, basta executar o arquivo importador.js:
$ node importador.js