UNPKG

@cloudbase/js-sdk

Version:
79 lines (60 loc) 1.72 kB
## @cloudbase/js-sdk 云开发 Cloudbase JavaScript SDK。 ### 安装使用 @cloudbase/js-sdk 分为两种形式: 1. 全量-包含所有云开发功能 API; 2. 分模块-各功能拆分为细粒度的模块单独提供服务。 #### 包管理器 ```bash # npm npm install @cloudbase/js-sdk -S # yarn yarn add @cloudbase/js-sdk ``` 引入时可选择全量引入: ```javascript import cloudbase from '@cloudbase/js-sdk' ``` 或者按需分模块引入: ```javascript // 内核 import cloudbase from '@cloudbase/js-sdk/app' // 登录模块 import cloudbase from '@cloudbase/js-sdk/auth' // 函数模块 import cloudbase from '@cloudbase/js-sdk/functions' // 云存储模块 import cloudbase from '@cloudbase/js-sdk/storage' // 数据库模块 import cloudbase from '@cloudbase/js-sdk/database' // 数据模型模块 import cloudbase from '@cloudbase/js-sdk/model' ``` #### CDN 引入 1. 引入全量 js 文件 ```html <!-- 全量js文件 --> <script src="/cloudbase.full.js"></script> ``` 2. 分模块引入 ```html <!-- 主js文件 --> <script src="/cloudbase.js"></script> <!-- 登录模块 --> <script src="/cloudbase.auth.js"></script> <!-- 函数模块 --> <script src="/cloudbase.functions.js"></script> <!-- 云存储模块 --> <script src="/cloudbase.storage.js"></script> <!-- 数据库模块 --> <script src="/cloudbase.database.js"></script> <!-- 数据模型模块 --> <script src="/cloudbase.model.js"></script> ``` ### 构建 构建分为两部分: 1. 构建 npm 包,产出文件分属于各模块子目录; 2. 构建 CDN 托管的 js 文件,产出文件存放于`cdnjs`目录,按版本划分 ```bash npm run build ```