Estou tendo problema para visualizar imagem em aplicação NodeJS.
Abaixo a estrutura de arquivos.
Dentro de /public/images/user tem o arquivo default_user_pic.png.
Quando tento visualizar no navegador retorna a mensagem Cannot GET /images/user/default_user_pic.png
Abaixo o arquivo NodeJS
var express = require(‘express’);
var app = express();
const path = require(‘path’);
//app.use(express.static(__dirname));
app.use(express.static(path.join(__dirname + ‘/public’)));
app.get(’/’, function (req, res) {
res.sendFile(__dirname + ‘/index.html’);
});
var port = 3000;
app.listen(port);
console.log(‘Umbler - Express server started on port %s’, port);
Boa tarde, @Roberto_Vieira
Tudo bem? Então, acessei o site da sua conta do e-mail roberto.r.vieiram@gmail.com e verifiquei que ele não está publicado ainda
Seria interessante se você conseguisse fazer deploys de seus arquivos e ai conseguirei verificar se é um erro na aplicação ou no seu Container.
Outra coisa importante: Conseguiu fazer esse Get da sua imagem localmente antes de tentar subir para o container?
Bom dia Mário,
No decorrer da semana farei o deploy.
Usei a solução que consta neste link para acessar a imagem de teste.
https://qastack.com.br/programming/5823722/how-to-serve-an-image-using-nodejs
1 curtida
Certo, Roberto, qualquer problema só chamar aqui meu querido!
Fico a disposição