Enviado em 24/01/2020 - 15:28h
Oi! No módulo connec-flash, tenho um erro que não consigo identificar. Eu o revisei o código umas mil vezes. Não consigo prosseguir com meu projeto por causa disso. Modifiquei o escopo tentando identificar o erro, mas ele continua. Estou seguindo os passos de um livro e o problema parece não ser no código mas outro lugar.ReferenceError: flash is not defined
at module.exports (/controllers/newUser.js:3:9)
at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)
at next (/node_modules/express/lib/router/route.js:137:13)
at module.exports (/middleware/redirectAuhenticationMiddleware.js:6:5)
at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)
at next (/node_modules/express/lib/router/route.js:137:13)
at Route.dispatch (/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)
at /node_modules/express/lib/router/index.js:281:22
at Function.process_params (/node_modules/express/lib/router/index.js:335:12)
at next (/node_modules/express/lib/router/index.js:275:10)
at /node_modules/connect-flash/lib/flash.js:21:5
at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/node_modules/express/lib/router/index.js:317:13)
at /node_modules/express/lib/router/index.js:284:7
at Function.process_params (/node_modules/express/lib/router/index.js:335:12)
const express = require('express')
const path = require('path')
const ejs = require('ejs')
const mongoose = require('mongoose')
const bodyParser = require('body-parser')
const fileUpload = require('express-fileupload')
const BlogPost = require('./models/BlogPost')
const expressSession = require('express-session')
const flash = require('connect-flash')
module.exports = (req, res) => {
res.render('register', {errors:flash('validationErrors')})
const User = require('../models/User')
const path = require('path')
module.exports = (req, res) => {
User.create(req.body, (error, user) => {
if (error){
const validationErrors = Object.keys(error.errors).map(key => error.errors[key].message)
req.flash('validationErrors', validationErrors)
//req.session.validationErrors = validationErrors
return res.redirect('/auth/register')
}
res.redirect('/')
})
}
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Arch Linux - Guia para Iniciantes (0)
Dificuldade para renderizar vídeo no kdenlive (6)
xubuntu sem sons de eventos (3)
Erro ao iniciar serviço samba4 como novo dc em um ambiente com ad [RES... (9)