Neste artigo você vai aprender a como executar um função pelo terminal em Node, ou seja, criar um script para rodar uma função de arquivo
Fala programador(a), beleza? Bora aprender mais sobre Node.js!
Para executar uma função pelo terminal é muito simples com Node
Vamos precisar criar a função e um determinado arquivo e exportá-la
Veja um exemplo de como pode ser feito:
module.exports.execute = function () { console.log('Rodando pelo terminal!'); };
Vamos supor que a função execute está em um arquivo chamado file.js
Com isso já é possível executar a função pelo terminal
O que vamos fazer agora é disparar um comando via terminal que vai acessar o arquivo e sua função
O comando é o:
node -e 'require("./file").execute()'
Este código acessa o nosso arquivo com a função, e depois executa a função que criamos
Tudo via terminal com Node.js, simples não é?
Agora basta você adaptar os nomes de arquivo e função para a realidade do seu projeto, e executar suas funções
Deixe um comentário contando o que achou desta solução 🙂
Quer aprender mais sobre Node.js? Confira o vídeo abaixo:
Conclusão
Neste artigo você viu como executar um função pelo terminal em Node
Utilizamos uma estratégia que consiste em:
- Criar um arquivo e exportar uma função;
- Executar um comando específico que chama o arquivo e a função;
Com estes simples passos é possível rodar uma função de um arquivo via terminal através do Node.js
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!