Minha página produtos.js está assim, estou na aula 02/10. Contudo, desde a aula no 02/09 que aparece o mesmo erro e não consigo que seja exibido na tela os dados do BD.
module.exports = function(app){
app.get('/produtos', function(req,res){
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'root',
database : 'casadocodigo'
});
connection.query('select * from livros', function(err, results){
res.render('produtos/lista',{lista:results});
});
connection.end();
}
O erro que aparece no NodeJs é este:
ana@AGA:~/casadocodigo$ node app
/home/ana/casadocodigo/app/routes/produtos.js:18
}
^
SyntaxError: missing ) after argument list
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:617:28)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Module.require (module.js:597:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/ana/casadocodigo/app.js:3:21)
Obrigada...
Estou realmente chateada de nunca sair da aula 02!
Ana