lynxbusiness / laravel-chunk-upload
支持多种JavaScript库的块上传服务
v1.3.0
2019-11-05 21:28 UTC
Requires
- illuminate/console: 5.1 - 5.8|^6.0
- illuminate/filesystem: 5.1 - 5.8|^6.0
- illuminate/http: 5.1 - 5.8|^6.0
- illuminate/support: 5.1 - 5.8|^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16.0
- laravel/laravel: 5.1 - 5.8|^6.0
- mockery/mockery: ^1.1.0
- overtrue/phplint: ^1.1
- phpunit/phpunit: 5.7 || 6.0 || 7.0 || 7.5 || 8.4
This package is not auto-updated.
Last update: 2024-09-26 03:55:52 UTC
README
简介
这是一个易于使用的服务/库,用于实现块上传,它支持多种JavaScript库,并在Laravel文件上传的基础上,考虑了低内存占用。目前支持Laravel 5+(包含5.5自动发现)以及跨域请求、自动清理计划和易于使用等特性。
安装
1. 使用composer安装
composer require lynxbusiness/laravel-chunk-upload
2. 添加服务提供者(Laravel 5.4及以下版本 - 支持自动发现)
\Pion\Laravel\ChunkUpload\Providers\ChunkUploadServiceProvider::class
3. 发布配置(Laravel 5.2及更高版本,可选)
php artisan vendor:publish --provider="Pion\Laravel\ChunkUpload\Providers\ChunkUploadServiceProvider"
使用
设置由以下3个步骤组成
同时上传:库必须将最后一块作为最后一部分发送,否则合并将不会正确工作。
自定义磁盘:目前我建议使用基本的存储设置(不链接公共文件夹)。这尚未经过测试(有时间确保它工作吗?PR更改!)。
有关更详细的信息(提示),请使用Wiki,或者继续查看具有示例的独立存储库。
变更日志
可在版本发布中找到。
贡献或扩展
有关如何贡献更改的信息,请参阅CONTRIBUTING.md。所有贡献均受欢迎。
版权和许可证
laravel-chunk-upload由Martin Kluska编写,并发布在MIT许可证下。
版权 (c) 2016-2018 Martin Kluska