Sobre | Tecnologias | Requisitos | Começando | Exemplo | Iniciando Servidor
Este repositório foi criado para ser utilizado como base para projetos node.js que necessitam rodar variadas tarefas de tempos em tempos.
Este projeto foi desenvolvido utilizando como base as seguintes tecnologias:
# Clonar o projeto:
$ https://github.com/denismelo/cron-server
# Entrar no diretório:
$ cd cron-server
# Criar o arquivo Log.js na pasta /app/tasks/modules
class Log {
schedule() {
return '*/3 * * * * *';
}
async handle() {
console.log('Esta tarefa roda a cada 3 segundos. 🚀');
}
}
module.exports = Log;
# No arquivo /app/tasks/modules/index.js inserir a linha:
exports.Log = require('./Log');
# Instalando as dependências:
$ npm
# Iniciando a aplicação:
$ npm start