# jssdk-resources-cloud

> upload resources to tencent cloud

Latest version **1.0.1** (published 2022-01-27) · ISC license · 0 weekly downloads

## Install

```sh
npm install jssdk-resources-cloud
pnpm add jssdk-resources-cloud
yarn add jssdk-resources-cloud
bun add jssdk-resources-cloud
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2022-01-27 |
| First published | 2022-01-27 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 125.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | lyan |
| Maintainers | daimao98 |

## Links

- npm: https://www.npmjs.com/package/jssdk-resources-cloud
- npm.io page: https://npm.io/package/jssdk-resources-cloud

## Recent versions

- 1.0.1 (latest) — 2022-01-27
- 1.0.0 — 2022-01-27

## README

## 这是什么东西？

这是一个用来一键上传静态资源到腾讯云 COS 对象存储并返回一个经 CDN 加速的地址。
目前支持两种资源的处理，一是图片，二是压缩包。
图片可通过一些配置项进行格式转换、质量压缩、图片水印以及获取图片信息；
压缩包则是返回经过 CDN 下载加速的地址。

## 怎么用？

很简单

```javascript
const CLOUD = require("jssdk-resources-sdk");
CLOUD(fileData, config).then((res) => {
  console.log(res);
});
```

## 配置项

config 为图片处理的可配置项，更多可参考 [数据万象](https://cloud.tencent.com/document/product/460/36540)

```javascript
// 格式转换
// 支持jpg，bmp，gif，png，webp，yjpeg 等，其中 yjpeg 为数据万象针对 jpeg 格式进行的优化，本质为 jpg 格式；缺省为原图格式。
config = {
  format: "webp",
};

// 质量变换
// quality: 图片的绝对质量，取值范围0～100。数值以原图质量为标准。例如原图质量为80，将 rquality 设置为80后，得到处理结果图的图片质量为64（80x80%）。
// rquality: 图片的相对质量，取值范围0 - 100 ，数值以原图质量为标准。例如原图质量为80，将 rquality 设置为80后，得到处理结果图的图片质量为64（80x80%）。
// lquality: 图片的最低质量，取值范围0 - 100 ，设置结果图的质量参数最小值。例如原图质量为85，将 lquality 设置为80后，处理结果图的图片质量为85。例如原图质量为60，将 lquality 设置为80后，处理结果图的图片质量会被提升至80。
config = {
  quality: 80,
};
```

---
_Source: https://npm.io/package/jssdk-resources-cloud · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
