概述
2019独角兽企业重金招聘Python工程师标准>>>
如果你想做文件的上传,那么可以试试下面这个javascript库:resumable.js
它提供了基于HTTP的大文件上传的功能,并且有很强的容错能力。详细的产品说明可以看这里。
下面就介绍如何使用:
1) 安装node.js (v.0.8.8)
如果在linux安装出现下面类似的错误:
o['default_configuration'] = 'Debug' if............
SyntaxError: invalid syntax
请看这里去获得方案。
假设你的node.js安装在这个目录: /ilxlf/work/node
下面有四个子目录:/ilxlf/work/node/bin /ilxlf/work/node/include /ilxlf/work/node/share /ilxlf/work/node/lib
2)下载resumable.js
下载reumable.js的源代码包。假设解压到下面的目录:/ilxlf/work/resumable_js/
下一步要安装"express"
2.1) 先到这个目录: /ilxlf/work/resumable_js/samples/Node.js
2.2) 在这个目录下面运行下面命令: /ilxlf/work/node/bin/npm install express
2.3) 安装完express后,在原地继续运行下面命令: /ilxlf/work/node/bin/node app.js
这样server端就起来了,可以访问 localhost:3000
3) Nginx配置 (可以省略)
可以在node.js之前架设Nginx。这部分配置相对比较简单。这里暂时不介绍。
当我们访问localhost:3000的时候,点击“select from your server" 选择你要上传的文件,点击ok就可以了。下面的进度条显示了上传进度。
上传的文件存放在: /tmp/resumable.js/
这个目录可以修改,打开app.js,修改这句话:
var resumable = require('./resumable-node.js')('/tmp/resumable.js/');
最后说明一点:这个javascript目前可以在firefox 4+ 和chrome 11+上面使用。其他的浏览器,请好事者试试。
转载于:https://my.oschina.net/u/145002/blog/75869
最后
以上就是疯狂柠檬为你收集整理的resumable.js 初步使用的全部内容,希望文章能够帮你解决resumable.js 初步使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复