resumable.js 初步使用

   如果你想做文件的上传,那么可以试试下面这个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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值