Variaveis Globais NodeJS
Preciso que em todas as rotas sejam carregadas algumas variáveis que irei usar para manipulação no ejs, algumas delas sao padrao por todo o site, estou atualmente passando um arquivo json apos o render, porem como sao variáveis padrão, gostaria de torna-las globais no sistema ou alguma outra soluçao para nao ter que ficar passando um json em todas as rotas, o site tera mais de 300 rotas, ficara pessimo para manutenção, aonde esta com o comentario per page sera variavel de rota para rota, o de contact para baixo e algo generico para todas as rotas.
// PORQUE-SER-MACOM
app.get("/porque-ser-macom",function(req, res) {
res.render('base-site/porque-ser-macom', {
//Per page
title :'Por que ser Maçom?',
nomeEmpresa :'Instituto de Iniciação e Inclução Maçonica',
description : 'O postulante ao ingresso nos quadros da Ordem Maçônica, deve autoavaliar-se em busca de valores, costumes, atitudes (interiores), e comportamentos sociais exteriorizados cotejando-os com algumas premissas...',
keywords : 'maconaria macom ordem sociedade fraternal integrante organizacao misteriosa sigilosa praticas segredos ritos tradicoes especulacoes reunioes cumprimento palavras socorro senha cerimonia companheiros apuros poderosos monarcas mil milhoes mundo ffinancas politica mobilizar governo controlar Winston Churchill personagens ilustres corrupcao perjurio juramento testemunhar contra violar falso processo judicial trair simbolo dolar nota triangulo olho ve novus ordo seclorum lema Benjamin Franklin design comite coincidencia iniciacao forca pescoco corda garganta simbolizar cordao umbilical',
//Contact
email : 'contato@comosermacom.com.br',
tel : '11 4515-7486',
whats : '#',
endereco : 'Rua Padre Benedito de Camargo 797, Penha - SP Capital',
cidade : 'São Paulo',
cep : '03604-010 ',
favicon : 'favicon.png',
linkgoogle : '',
linkface : '',
linktwitter : '',
author : 'Fabio Guelfi'
});
});Discussão (1)
Carregando comentários...