1
resposta

Erro ao executar com BD

Boa noite, pessoal!

Quem puder me ajudar.. Instalei o BD normalmente, mas, reparei que toda vez que insiro a linha: const db = require('../../config/database'); ele retorna o seguinte erro:

[nodemon] app crashed - waiting for file changes before starting...

const db = require('../../config/database');

module.exports = (app) => {
    app.get('/', function (req, resp) {
        resp.send(
            `
                <html>
                    <head>
                        <meta charset="utf-8"/>
                    </head>
                    <body>
                        <h1> Biblioteca Neves</h1>
                    </body>
                </html>
            `
        );
    });

    app.get('/livros', function (req, resp) {

        db.all('SELECT * FROM livros', function(erro, resultados){

            resp.marko(
                require('../views/livros/lista/lista.marko'),
                {
                    livros: resultados
                }
            );

        });

    });
}
1 resposta

Olá Felipe, tudo bem? Peço desculpas pela demora em ti responder! Isso provalmente é algum erro de configuração ou algo nesse sentido, porque quando você adiciona a linha const db = require('../../config/database'); em qualquer arquivo, o que acontece é que o código que está presente naquele arquivo '../../config/database' vai ser totalmente executado antes de qualquer coisa, então pode haver algum problema, sendo assim você poderia informar pra gente o código do arquivo database.js ou melhor, você poderia disponibilizar o código do seu projeto completo no seu GitHub e informar o link pra gente acessar e verificar o problema.

Fico aguardando retorno!