Tag: EXPRESS-HANDLEBARS
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
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
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
Todo carga, pero la presentación de diapositivas no funciona en mi página de inicio. Tengo un archivo /lib/slide.js que estoy tratando de colocar en mi página de inicio. Las imágenes se están referenciando y funcionando. Simplemente no puedo hacer que aparezcan en la página. Este es slide.js module.exports = (req, . . . Read more
¿Sigo obteniendo un error de tipo “app.engine (‘handlebars’, handlebars ()); tipo de error ‘handlebars’ no es una función? ¿Hay algo mal en mi código? const express = require (& # 39;express & # 39;); const nodemailer = require (& quot; nodemailer & quot;); const paths = require (& # 39;path . . . Read more