Olá, estou utilizando o express-load para carregamento automático de alguns módulos, porém a requisição é pode ser feita. Não consigo encontrar o problema.
//configurando modulos para carregar automatico
var express = require('express');
var load = require('express-load');
module.exports = function(){
var app = express();
app.set('view engine', 'ejs');
app.set('views', './views');
load('routes',{cwd:'app'})
.then('connectiondb')
.into(app);
return app;
}
//funcao exportada
module.exports = function(app){
app.get('/produtos', function(req, res){
var client = app.connectiondb.connection();
var query = client.query("select * from livros");
query.on("row", function(row, results){
results.addRow(row);
});
query.on("end", function(results){
res.render("produtos/lista", {lista:results.rows});
});
});
}
//funcao importada
var app = require('./config/express')();
a resposta da requisação:
Cannot GET /produtos