我开始了,在Meteor上传POST提交的图片时找不到任何我理解的内容或任何内容,是否支持开箱即用,如果不是我如何处理它?</ p>
到目前为止管理将其分解为:
我需要使用某种方式 用于接受POST数据的中间件(文件/图像)[不知道怎么做 它或在哪里学习它]
将图像上传流星程序包与收到的数据和 上传图像[很少玩,可能我可以做到]
所以我的问题是我该怎么做,第1,2和3步,我在哪里需要研究?如果这是一个糟糕的方法,请建议我一个好的。
更新
我需要自己处理POST的原因是因为我需要上传由WYSIWYG文本编辑器发送的图像,其中许多人通过POST URL发送内联图像。 Meteor-CollectionFS不能与POST一起使用,我无法弄清楚如何将Meteor上传与映射的POST URL集成,并在收到服务器上的文件对象后将数据发送到Meteor Upload进行插入。
答案 0 :(得分:1)
从技术上讲,你或多或少都知道你需要做什么。然而,实现图像上传有很多细微差别,a)如果你决定自己实现它会教你很多,b)你自己很难实现。
如果您想要的是一个非常强大,可扩展且可自定义的图像上传解决方案,我建议:
https://github.com/tomitrescak/meteor-uploads
它构建在jquery文件上传器之上,这是一个非常成功,维护且易于使用的上传项目。或者,如果您想上传到Mongo GridFS,您可能需要查看:
https://github.com/CollectionFS/Meteor-CollectionFS
两种解决方案都很好,但他们各自采取不同的方法解决问题。每项工作都开箱即用,但为可配置性提供了充足的空间。