1.0.4 • Published 4 years ago

upload-tool v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

上传工具类

🎉 实现了大文件(大于2GB)并发切片上传,断点续传以及服务端验证秒传功能

attention

该上传工具需要后台的支持,服务端使用了Node进行编写,在开始上传前请先启动服务,服务端的代码作为server.js放在本文件夹中,请与本文件夹中启动服务。

node server.js
// 如果安装了pm2
pm2 start server.js

用法

该工具类使用ts编写,后转为js,默认引用的是js文件

默认上传的ip为本机127.0.0.1地址, 如需要更改地址可以修改util文件夹ApiUrl.js中的ip

参数描述

参数名是否必须类型描述
chunkSizenumber每个文件上传时的切片的大小
concurrencynumber每个文件的并发上传数量
updateWaitCalculateFilefunction更新待计算hash数组,将待计算的数组作为参数传入
updateWaitUploadFilefunction更新待上传数组,将待上传的数组作为参数传入
updateUploadedFilesfunction更新已上传文件数组,将上传完成的的数组作为参数传入

对外暴露的可调用方法

名称接受参数描述
addNewFiles新添加的文件数组添加新文件,自动开始计算上传等流程
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.4

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago