最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

将节点(服务器)的图像显示为角度2?

运维笔记admin13浏览0评论

将节点(服务器)的图像显示为角度2?

将节点(服务器)的图像显示为角度2?

我正在使用ngx-uploader从Angular 2上传文件,并使用multer将它们存储在后端(nodejs / feathers)上。现在我无法触及并显示它们,现在我只是想显示图像,但实际上我只需要查看路径是如何工作的,这样我就可以到达.pdf文件。作为一个文件路径我得到这个:资源\\上传\\ quality-docs \\ FILENAME所以我试图达到他们这样:http://localhost:3030/resources/uploads/quality-docs/FILENAME但它不起作用,它给了我404.刚才意识到我把文件放在静态,公共文件夹,我可以像http://localhost:3030/FILENAME那样达到它...但它有没有办法让它不公开?

这就是我的后端结构的样子:

欢迎任何想法/建议,这是一个正确的方法吗?另外,如果您有任何想法如何从服务器删除文件?

回答如下:

假设您在节点应用程序中使用express,则需要包含一条到resources / uploads目录(express static routes)的静态路由,如下所示:

app.use(express.static('resources/uploads'))

要从节点应用程序中删除文件,请使用unlink fs.unlink

发布评论

评论列表(0)

  1. 暂无评论