cliente.js
const mysql = require('mysql');
const db = mysql.createConnection({
host: '*********',
user: '**********',
password:'*********',
database: '**********'
});
module.exports.getClient = app => {
db.connect((err)=> {
if(err){
throw err;
}
});
app.get('./',(req,res) => {
let sql = 'SELECT * FROM cliente';
let query = db.query(sql,(err,results) => {
if(err) throw err;
console.log(results);
})
})
};
server.js
const express = require('express');
let app = express();
let cliente = require('./models/cliente.js')
app.get('/listadeclientes', function(req,res) {
}) ;
app.listen(3000, function() {
cliente.getClient(app);
});
O app até roda, mas o console, ao invés de aparecer a lista puxada do banco de dados, ele apresenta essa mensagem de erro: "(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. "
Ainda não entendi qual o erro, pois pra mim ainda é muito vago como funciona o electron, mas acredito que seja a forma na qual foi exportado o módulo e como foi captado no outro arquivo. Como eu poderia realizar de maneira correta, a comunicação entre arquivos para que eu pudesse dividir as responsabilidades de cada parte do codigo?