使用Express Js

时间:2017-06-15 07:50:21

标签: javascript node.js image express response

我有一个简单的应用程序用例;用户可以将图像上传到存储在目录中的服务器,用户可以查看上传和存储在该目录中的所有图像。

第一个标准的功能正常,应用程序将上传的图像保留在图像目录中。

下一步是返回所有图像。对于前端,我将使用某种图块库来向用户呈现图像。但是,我的问题与如何最好地返回"所有图像"通过快递js到最终用户。

基本上,我希望进行目录转储,但是对于如何执行此操作的优雅(读取:任何!)解决方案感到困惑。任何建议或建议最受赞赏。

编辑:澄清一下,路线应该在击中时返回所有图像。由于未来的实施将根据特定标准过滤图像。

示例:

    // return the view page for register
app.get('/gallery',function(req,res){
      // return images here
      res.send();
});

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您需要做的就是静态提供文件夹。为此,您可以使用

app.use('/images', express.static('path/to/images'))