使用带有loopback 4的express来提供静态文件夹图像

时间:2017-11-28 13:04:40

标签: node.js express loopbackjs

我正在使用express来使用loopback 4来提供静态文件夹,如

 let dir = path.join(directory)
    server.use(express.static(dir));
    server.listen(3001);

但我的应用程序在4200端口上运行,而server.listen(3001)创建 一个新的端口,但我想在4200上做同样的事情 如果我正在给server.listen(4200)然后那不能启动,因为它无法在同一端口上的两台服务器上运行

是否可以在现有端口上提供文件

1 个答案:

答案 0 :(得分:1)

您可以添加

app.use('/static', express.static('public'));

到您的应用主文件。

这会在public端点的/static文件夹中提供您的文件,因此,如果您有public/hello.jpg文件,则可以使用localhost:4200/static/hello.jpg。{/ p>