【发布时间】:2021-03-16 18:51:05
【问题描述】:
我有一个问题...当我尝试获取保存在服务器上的图像以在前端查看时,路由失败。
当我注册一个用户时,我将用户图片保存在服务器中Multer,并将服务器图片路径保存在数据库的用户信息中。
从前端,当我得到一个数据库用户时,我尝试显示他们的个人资料照片,但我发现该文件夹不存在。
层次结构如下:
- 项目
- 后端(NojdeJS)
- 图片
- 图片.jpg
- 图片
- 前端(角度)
- Angular 项目
- 后端(NojdeJS)
我想从前端访问后端文件夹,但出现以下错误:
GET http://localhost:4200/backend/users_imgs/image.jpg 404 (Not Found)
目前,我这样称呼图像:
<img src="../../../../../../backend/users_imgs/image.jpg" alt="">
编辑
根据@Ashish Yogi 的建议,我做了这个:
我背着这个:
app.js
我的前面有这个:
【问题讨论】:
标签: html node.js angularjs angular multer