Nanometer Process Machine

    @cloudbase/js-sdk
    TypeScript icon, indicating that this package has built-in type declarations

    2.5.6-beta.1 • Public • Published

    @cloudbase/js-sdk

    云开发 Cloudbase JavaScript SDK。

    安装使用

    @cloudbase/js-sdk分为两种形式:

    1. 全量-包含所有云开发功能API;
    2. 分模块-各功能拆分为细粒度的模块单独提供服务。

    包管理器

    # npm
    npm install @cloudbase/js-sdk -S
    # yarn
    yarn add @cloudbase/js-sdk

    引入时可选择全量引入:

    import cloudbase from '@cloudbase/js-sdk';

    或者按需分模块引入:

    // 内核
    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';

    CDN引入

    1. 引入全量js文件

      <!-- 全量js文件 -->
      <script src="/cloudbase.full.js"></script>
    2. 分模块引入

      <!-- 主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>

    构建

    构建分为两部分:

    1. 构建npm包,产出文件分属于各模块子目录;
    2. 构建CDN托管的js文件,产出文件存放于cdnjs目录,按版本划分
    npm run build

    Install

    npm i @cloudbase/js-sdk

    DownloadsWeekly Downloads

    658

    Version

    2.5.6-beta.1

    License

    Apache-2.0

    Unpacked Size

    936 kB

    Total Files

    47

    Last publish

    Collaborators

    • binggchen
    • vancece
    • happyyuedog
    • tsail
    • daniel-dx
    • woodenstone
    • ceoyp
    • xbasesdk
    • issacliu
    • liuyanjie
    • rosefang
    • bobbyzhao
    • greengrey
    • starkwang
    • yhyang
    • godbmw
    • binggg
    • evecalm
    • fengkx