Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qiniu/nodejs-sdk
Qiniu Resource (Cloud) Storage SDK for Node.js
https://github.com/qiniu/nodejs-sdk
nodejs qiniu qiniu-resource qiniucloud storage-sdk
Last synced: 5 days ago
JSON representation
Qiniu Resource (Cloud) Storage SDK for Node.js
- Host: GitHub
- URL: https://github.com/qiniu/nodejs-sdk
- Owner: qiniu
- Created: 2012-07-10T11:11:29.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-11-11T09:45:31.000Z (2 months ago)
- Last Synced: 2025-01-02T02:18:42.097Z (17 days ago)
- Topics: nodejs, qiniu, qiniu-resource, qiniucloud, storage-sdk
- Language: JavaScript
- Homepage:
- Size: 890 KB
- Stars: 589
- Watchers: 36
- Forks: 190
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- awesome-github-star - nodejs-sdk
README
# Qiniu Cloud SDK for Node.js
[![@qiniu on weibo](http://img.shields.io/badge/weibo-%40qiniutek-blue.svg)](http://weibo.com/qiniutek)
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE.md)
[![NodeJS CI](https://github.com/qiniu/nodejs-sdk/actions/workflows/ci-test.yml/badge.svg?branch=master)](https://github.com/qiniu/nodejs-sdk/actions/workflows/ci-test.yml)
[![GitHub release](https://img.shields.io/github/v/tag/qiniu/nodejs-sdk.svg?label=release)](https://github.com/qiniu/nodejs-sdk/releases)
[![Code Climate](https://codeclimate.com/github/qiniu/nodejs-sdk.svg)](https://codeclimate.com/github/qiniu/nodejs-sdk)
[![Coverage Status](https://codecov.io/gh/qiniu/nodejs-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/qiniu/nodejs-sdk)
[![Latest Stable Version](https://img.shields.io/npm/v/qiniu.svg)](https://www.npmjs.com/package/qiniu)## 下载
### 从 npm 安装
这是我们建议的方式
```bash
$ npm install qiniu
```### 从 release 版本下载
下载地址:[https://github.com/qiniu/nodejs-sdk/releases](https://github.com/qiniu/nodejs-sdk/releases)
这里可以下载到旧版本的SDK,release 版本有版本号,有 [CHANGELOG](https://github.com/qiniu/nodejs-sdk/blob/master/CHANGELOG.md),使用规格也会比较稳定。
### 从 git 库下载
你可以直接用 git clone 下载源代码来使用。但是请注意非 master 分支的代码可能会变更,应谨慎使用。
## 使用
参考文档:[七牛云存储 Node.js SDK 使用指南](http://developer.qiniu.com/kodo/sdk/nodejs)
## 测试
```
$ cd ./test/
$ source test-env.sh
$ mocha --grep 'bucketinfo'
```## 贡献代码
1. Fork
2. 创建您的特性分支 (`git checkout -b my-new-feature`)
3. 提交您的改动 (`git commit -am 'Added some feature'`)
4. 将您的修改记录提交到远程 `git` 仓库 (`git push origin my-new-feature`)
5. 然后到 github 网站的该 `git` 远程仓库的 `my-new-feature` 分支下发起 Pull Request## 许可证
Copyright (c) 2015 qiniu.com
基于 MIT 协议发布:
* [www.opensource.org/licenses/MIT](http://www.opensource.org/licenses/MIT)