Служить статическим файлам с другого сервера NodeJS - PullRequest
1 голос
/ 20 марта 2019

У меня работает 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'));

Но, как вы и ожидали, он не работает.

...