我正在尝试在graphql模式中上传文件的Apollo Server功能,因此可以删除我的快速中间件。
但是我找不到有关使用Apollo Server提供静态文件的任何信息。有可能吗?有什么解决办法吗?
感谢您的任何建议。
第二次尝试。 我有以下堆栈:Nodejs,Apollo服务器,React + Apollo客户端,Postgres。 出于这个问题,我有一个非常简单的应用程序,可以想象这是一个博客。用户创建带有一些文本和图像的帖子。我的第一个设置是表示为一种中间件,该中间件负责上载图像并将其作为静态文件提供。但是后来我知道我可以使用Apollo Server上传图像并表达出来似乎没有意义。但是,使用这种设置(没有表达),我以后无法弄清楚如何提供图像。看来Apollo Server只能做不到。否则我找不到任何信息。
对于任何建议,我将不胜感激。如果不赞成,请告诉我原因。我还在(一直)学习。
答案 0 :(得分:0)
好吧,看来我自己也找到了答案。在此设置中可以通过nginx为他们提供服务