es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: EXPRESS-HANDLEBARS

TypeError: hbs no es una función

Estaba haciendo un proyecto basado en Node.js utilizando Express y cuando estaba agregando parciales al archivo app.js, obtuve un error de tipo: TypeError: hbs no es una función. Instalé el módulo npm express-handlebars, pero aún así muestra el error nuevamente. ¿Cómo puedo solucionarlo? También agregué este código: ‘var hbs=require(‘express-handlebars)’. Este . . . Read more

“No se puede GET /” en NodeJS Express-Handlebars, ¿qué hacer?

Este es el código: const functions = require(‘firebase-functions’); const firebase = require(‘firebase-admin’); const express = require(‘express’); const exphbs = require(‘express-handlebars’); var hbsHelpers = exphbs.create({ helpers: require(“./helpers/handlebars.js”).helpers, defaultLayout: ”, extname: ‘.hbs’ }); const app = express(); app.engine(‘hbs’, hbsHelpers.engine); app.set(‘views’, ‘./views’); app.set(‘view engine’, ‘hbs’); app.get(‘/’, (request, response) => { response.render(‘index.hbs’); }); exports.app . . . Read more

¿Cómo usar correctamente el router.get?

Estoy obteniendo datos de mongodb y mostrándolos en las rutas, pero una de las rutas no funciona, aquí está mi código: rutas: const express = require(‘express’); const router = express.Router(); const data = require(‘../data’); const gymData = data.gyms; router.get(‘/’, async (req, res) => { try { let gymList = await . . . Read more