views/index.ejs
img/18.png<img src="../img/18.png" alt="фото"> ../ вышел из папки views, зашел в папку img и беру фото, но почему то не грузит, можете помочь?
var express = require('express');
var app = express();
app.set('view engine', 'ejs');
app.use('/public', express.static('public'));
app.get('/', function(req, res){
res.render('index');
});
app.listen(3000);
site.ru/img/18.png то вы можете что угодно отдать в ответ, в вашем случае файл из PUBLIC/img/18.png

/
public/
img/
img.jpg
index.jsvar express = require('express');
var app = express();
app.use(express.static('public'));
app.listen(3000);

то в консоли будет 404 нот фаунд картинка?
<link rel="stylesheet" href="/css/header.css">
<img src="/img/18.png" alt="фото">app.use(express.static('public'));
app.use(express.static('public'));app.use('/public', express.static('public'));