我希望能够将图像上传添加到我正在处理的站点,但我不知道应该如何使用 meteorjs。有没有办法在meteorjs上接受多部分形式?即图片上传?
我总是可以为文件上传建立一个小的 sinatra 应用程序,但我宁愿不这样做。
您需要编写一个中间件来接受此类请求。
WebApp.connectHandlers.stack.splice(0, 0, {
route: '/your/url/for/inputs',
handle: function(req, res, next) {
// Handle request and response
// just like you would do in node.js.
// Make sure to wrap your db calls in Fibers.
// Use next() if you change your mind
// and don't want to handle this request after all.
},
});
看起来 event mind 有一个可以使用的文件上传包。 https://www.eventedmind.com/posts/meteor-build-a-file-upload-package