首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grunt-contrib-connect和文件上传

grunt-contrib-connect和文件上传
EN

Stack Overflow用户
提问于 2015-04-29 17:45:41
回答 1查看 157关注 0票数 0

我有一个简单的grunt-contrib connect服务器。它仅供本地使用,仅供本地访问。

我希望能够从我的文件系统中选择文件,并将它们放在我的grunt项目中的一个目录中。

这是我的HTML:

代码语言:javascript
复制
<form method="post" name="upload" action="uploaded" enctype="multipart/form-data">
  <input type="file" name="files" multiple accept=".jpg,.png">
  <input type="submit">
</form>

我在这里运行connect:

代码语言:javascript
复制
grunt.config('connect.ui', {
	options: {
		port: 9000,
		protocol: 'http',
		hostname: 'localhost',
		keepalive: true,
		middleware: [
			function theMiddleware(req, res) {
				res.setHeader('Access-Control-Allow-Origin', '*');
				res.setHeader('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
				processRequest(req, res);
			}
		]
	}
});

但是我真的不知道如何将选定的文件放到grunt项目的目录中。

我将很乐意听到任何想法或解决方案。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-04-29 19:18:13

使用multer-middleware可能会相当容易

代码语言:javascript
复制
var multer = require('multer');
grunt.config('connect.ui', {
    options: {
        port: 9000,
        protocol: 'http',
        hostname: 'localhost',
        keepalive: true,
        middleware: [multer({ dest: './your-upload-folder/'})]
    }
});
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29940022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档