jQuery-File-Upload 与 Nodejs 配合得很好,但我发现很难与 Expressjs 集成。有什么建议么?感谢您的关注。
问问题
5882 次
3 回答
10
还有一个 express 中间件:https ://github.com/aguidrevitch/jquery-file-upload-middleware
于 2012-11-14T08:06:23.833 回答
3
express 通过 Connect 的多部分中间件具有强大的功能,例如,您可以简单地将文件 POST 到特定路径,然后使用req.files处理已上传的任何内容。
处理文件上传的一个非常简单的选项是通过jQuery Form Plugin,如果您使用 Jade 作为模板引擎,您只需要一个具有文件输入的表单,插件应该负责其余的工作。
于 2012-11-20T21:04:28.580 回答
0
尝试在你的应用程序中使用https://github.com/felixge/node-formidable,并确保在你的 app.use() 链中没有任何异步项(例如调用数据库的东西),因为它们可能会导致您丢失数据。还要确保它在 app.post() 中,而不是 app.get() 处理程序中。
https://github.com/nfriedly/picsync-server/blob/master/app.js#L98有一个粗略但有效的例子,将 express 与强大的一起使用。
于 2012-04-07T03:46:38.767 回答