oss-upload-stream
A pipeable write stream which uploads to Aliyun OSS using the multipart file upload API.
Fork from s3-upload-stream.
介绍
阿里云官方的Node.js SDK aliyun-sdk 不支持stream
方式上传文件到OSS.
所以我尝试修改了s3-upload-stream, 然后移植在aliyun-sdk上.
项目取名oss-upload-stream
, 并发布到npm
上.
样例
样例代码请参考examples/upload.js
#!/usr/bin/env nodevar ALY = fs = ; // Make sure Aliyun credentials are loaded.var config = ; // Initialize a stream client.var ossStream = config; // Create the streamsvar read = fs;var upload = ossStream; // Handle errors.upload; // Handle progress.upload; // Handle upload completion.upload; // Pipe the incoming filestream and upload to Aliyun OSS.read;var startTime = ;
安装
npm install oss-upload-stream
测试
npm test
许可证
附录
本项目和aliyun-oss-upload-stream的区别.
aliyun-oss-upload-stream
是从本项目fork出去的,增加了中文注释,然后改头换面,隐藏了出处.
我个人认为开源项目应该保持fork的属性,并且指明出处.