从其他服务器NodeJS提供静态文件

时间:2019-03-20 09:27:02

标签: node.js express ejs

我有2个单独的服务器在运行,分别是localhost:3000和localhost:3002

localhost:3000实际上是一个处理前端CRUD操作的cms。

我在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'));

但是,正如您所料,它不起作用。

0 个答案:

没有答案