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