const app = require('./src/config/custom-express');
app.listen(3000, () => {
console.log('Server is running on port 3000!');
});
class LivroDao {
constructor(db) {
this._db = db;
}
listaLivros (callback) {
this._db.all(
'SELECT * FROM livro', (err, results) => {
callback(erro, resultados)
}
)
}
}
module.exports = LivroDao;
const LivroDao = require('../infra/livro-dao')
const db = require('../../config/database');
const listaMarko = require('../views/livros/lista/lista.marko');
module.exports = (app) => {
app.get('/', (req, res) => {
res.send('Main Page!');
});
app.get('/livros', (req, res) => {
livroDao.listaLivros((err, results) => {
res.marko(
require('../views/livros/lista/lista.marko'),
{
livros: results
}
);
})
//db.all('SELECT * FROM livros', (err, results) => {
//})
});
};
O meu código não executa no navegador.