pq isso da erro:
const express = require('express');
express().get("/", function(req,res) {
res.send
res.render(__filename="../../index");
});
express().listen(8080);
console.log('server running at http//localhost:8080/')
e isso não:
const express = require('express');
const app = express();
app.get("/", function(req,res) {
res.send
res.render(__filename="../../index");
});
app.listen(8080);
console.log('server running at http//localhost:8080/')
?
ignore essa parte, isso ai eu tava testando os metodos de resposta, mas o problema é ue quando eu tento executar express() direto ele da um erro Content Security Policy, acho que é isso, mas se eu colocar ele na constante app ( const app = express(
)), ele funciona de boa
Acredito que o problema seja nessas linhas:
express().get("/", function(req,res) {
// e
express().listen(8080);
Ao chamar express(), vc cria uma nova instancia, com isso, no código que dá erro, duas instâncias do express foram criadas.
1 curtida