Pessoal, nao consigo encontrar o problema, ao executar o servidor Ele me retorna este erro> https://imgur.com/a/q9xAD0d
rotas.js
const LivroDao = require('../infra/livro-dao');
const db = require('../../config/database');
module.exports = (app) => { // () => { } arrow functions
app.get('/', function(req, resp){
resp.send(
`
<html>
<head>
<title></title>
<meta charset="utf-8">
</head>
<body>
<h1>Casa do Codigo</h1>
</body>
<html>
`
);
});
app.get('/livros', function(req,resp){
const livroDao = new LivroDao(db);
livroDao.lista()
.then(livros => resp.marko(
require('../views/livros/lista/lista.marko'),
{
livros: livros
}
))
.catch(erro => console.log(erro))
});
};
livro-dao.js
class LivroDao {
constructor(db) {
this._db = db;
}
listaLivros(callback) {
this._db.all(
'SELECT * FROM livros',
(erro, resultados) =>
callback(erro, resultados)
)
}
}
module.exports = LivroDao;