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

Javascript 无法访问Node express根文件夹中的静态文件,javascript,express,Javascript,Express,我正在尝试创建一个文件上传程序,它将文件存储在存储的图片目录中,如下所示: /project /bin /stored_images /routes /public 在这里保存文件后,我想将保存文件的url发送到我的前端javascript。如何获取存储在stored_images目录中的文件的url??或者还有其他更好的方法吗???首先告诉express在哪里查找静态文件 app.use(express.static('public')) 然后将“图像”文件夹放在公用文件夹

我正在尝试创建一个文件上传程序,它将文件存储在存储的图片目录中,如下所示:

/project
  /bin
  /stored_images
  /routes
  /public

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

首先告诉express在哪里查找静态文件

app.use(express.static('public'))
然后将“图像”文件夹放在公用文件夹中。然后图像的url就是从公用文件夹到图像的路径

例如/my_images/cool_pic.

或app.use'/stored_images',express.static'stored_images'