Ai
3 Star 0 Fork 0

Gitee 极速下载/jQuery-Iframe-Transport

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/cmlenz/jquery-iframe-transport
克隆/下载
Gruntfile.js 2.41 KB
一键复制 编辑 原始数据 按行查看 历史
/*jshint node: true, camelcase: false */
'use strict';
module.exports = function (grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
jshint: {
files: [
'Gruntfile.js',
'jquery.iframe-transport.js'
],
options: {
jshintrc: '.jshintrc'
}
},
uglify: {
options: {
banner: '/*! <%= pkg.name %> v<%= pkg.version %> | <%= pkg.license %> */\n'
},
build: {
files: {
'build/jquery.iframe-transport-<%= pkg.version %>.min.js': 'jquery.iframe-transport.js'
}
}
},
docco: {
debug: {
src: ['jquery.iframe-transport.js'],
options: {
output: 'docs/'
}
}
},
copy: {
doc: {
src: 'docs/jquery.iframe-transport.html',
dest: 'docs/index.html',
nonull: true
}
},
'gh-pages': {
options: {
base: 'docs'
},
src: ['**']
},
connect: {
server: {
options: {
port: 3000,
base: 'demo',
keepalive: true,
middleware: function(connect, options, middlewares) {
var multiparty = require('multiparty'),
util = require('util');
middlewares.unshift(function(req, res, next) {
if (req.url === '/jquery.iframe-transport.js') {
return connect.static(__dirname)(req, res, next);
}
if (req.url !== '/upload' || req.method.toUpperCase() !== 'POST') {
return next();
}
var form = new multiparty.Form();
form.parse(req, function(error, fields, files) {
res.writeHead(200, {'Content-Type': 'application/json'});
setTimeout(function() {
res.end(JSON.stringify({
files: files['file'],
comment: fields['comment']
}));
}, 500);
});
});
return middlewares;
}
}
}
}
});
// Loading dependencies
for (var key in grunt.file.readJSON('package.json').devDependencies) {
if (key !== 'grunt' && key.indexOf('grunt') === 0) {
grunt.loadNpmTasks(key);
}
}
grunt.registerTask('default', ['jshint', 'uglify']);
grunt.registerTask('demo', ['connect']);
grunt.registerTask('doc', ['docco', 'copy:doc', 'gh-pages']);
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/mirrors/jQuery-Iframe-Transport.git
git@gitee.com:mirrors/jQuery-Iframe-Transport.git
mirrors
jQuery-Iframe-Transport
jQuery-Iframe-Transport
master

搜索帮助