无法访问Node express根文件夹中的静态文件

时间:2017-04-26 16:48:26

标签: javascript express

我正在尝试创建一个文件上传器,它将文件存储在stored_images目录中,如下所示:

/project
  /bin
  /stored_images
  /routes
  /public

文件保存到此处后,我想将保存文件的url发送到我的前端javascript。如何获取存储在stored_images目录中的文件的URL?或者还有其他更好的方法吗?

1 个答案:

答案 0 :(得分:1)

首先告诉明确在哪里寻找静态文件。

app.use(express.static('public'))

然后将图像文件夹放在公用文件夹中。然后,您的图像的URL将是从公共文件夹到图像的路径。

例如/my_images/cool_pic