Como utilizar o handlebars no Umbler? Grato.
Olá, @betogroo! Tudo bem?
Acredito que não é necessário nenhum cuidado adicional para usar esse template
Porém há cuidados necessários para qualquer tipo de aplicação. Recomendo você dar uma olhada no nosso artigo que detalha todos!
Vou tentar te ajudar meu amigo, na verdade a Umbler não tem nada a ver com qual ferramenta você vai usar, mas sim, te ajudar em casos de falta de comunicação com o servidor, isso sim é responsabilidade deles, mas indo a sua pergunta…
O uso do Handlebars está meio dificultoso devido a uma biblioteca que eles retiraram recentemente de suas dependências, mas há uma maneira de contornar este problema.
- instale uma dependência específica do handlebars para funcionamento correto com o seguinte comando:
npm install -D handlebars@4.5.3
- depois disso é só configurar o handlebars normalmente vou dar um exemplo:
app.engine(‘handlebars’, handlebars({ defaultLayout: ‘main’ }))
app.set(‘view engine’, ‘handlebars’)
//defaultLayout é onde vai ser seu template padrão
OBS: esqueci de mencionar que quando você instalar o pacote do npm que citei acima você deve ir em seu package.json e retirar o “^” que fica na frente do pacote senão ele vai atualizar assim que você usar o comando npm install ou yarn.