У меня работает 2 отдельных сервера, localhost: 3000 и localhost: 3002
localhost: 3000 - это в основном cms, который обрабатывает операции CRUD для внешнего интерфейса.
Я загружаю изображения в localhost: 3000, которые будут использоваться на localhost: 3002, поэтому каталог указывает на localhost: 3000 / img / default.jpg.
Проблема в том, что когда я хочу использовать default.jpg, мне нужно использовать абсолютный путь, чтобы я мог отобразить изображение в localhost: 3002
Пример:
<img src="http://localhost:3000/img/default.jpg">
Что я хочу сделать, это просто использовать /img/default.jpg
<img src="/img/default.jpg">
Как мне этого добиться? Это вообще возможно?
Я пытался использовать
app.use(express.static('localhost:3000'));
Но, как вы и ожидали, он не работает.