@cloudbase/framework-plugin-low-code
云开发 Tencent CloudBase Framework Low Code Plugin,将低码配置生成完整项目并一键部署云开发资源。
Last updated 15 days ago by yhyang .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @cloudbase/framework-plugin-low-code 
SYNC missed versions from official npm registry.

Tencent CloudBase Framework Low-Code Plugin

Tencent CloudBase Framework Low-Code Plugin

Github License Npm version issue PRs Welcome star

云开发 CloudBase Framework 框架「低码应用」插件: 通过云开发 CloudBase Framework 框架结合低码平台一键生成并部署微信小程序或 web 应用。

功能特性

使用方法

步骤一. 准备工作

具体步骤请参照 准备云开发环境和 CloudBase CLI 命令工具

步骤二. 进入项目目录进行初始化

如果是目前已有的小程序应用项目

cloudbase

步骤三. 一键部署

cloudbase framework:deploy

配置

需要根据低码平台生成的描述 json 配置 appIdmainAppSerializeDatadependencies,还可配置 buildTypeList 等参数满足特殊需求的场景。

配置示例

cloudbase init 之后会创建云开发的配置文件 cloudbaserc.json,可在配置文件的 plugins 里修改和写入插件配置,其中 inputs 字段为插件输入参数,也可单独创建独立的 input.json 文件声明

{
  "envId": "{{envId}}",
  "framework": {
    "plugins": {
      "client": {
        "use": "@cloudbase/framework-plugin-mp",
        "inputs": {
          "appId": "appid for low-code app",
          "mainAppSerializeData": {},
          "dependencies": [{}]
        }
      }
    }
  }
}

配置参数说明

appId

必填,低码应用的 appId

mainAppSerializeData

必填,对象,低码应用描述数据

dependencies

必填,对象数组,低码应用组件依赖

buildTypeList

选填,字符串数组,低码应用构建类型,["mp"] 或 ["web"], 代表构建微信小程序或 web 应用,默认微信小程序

mpAppId

当 buildTypeList 为["mp"] 时必填,字符串,需要构建的微信小程序 id

mpDeployPrivateKey

当 buildTypeList 为["mp"] 时必填,字符串,小程序构建私钥,可在微信小程序后台下载,获取内容

`deployOptions

当 buildTypeList 为["mp"] 时必填,对象格式

属性名称 类型 是否必填 描述
mode String 小程序构建类型,预览或正式发布 preview 或 upload
version String mode 为 upload 时必填,发布版本号
description String mode 为 upload 时使用,发布说明

更多插件

请访问 CloudBase Framework 插件列表 搭配使用其他插件

文档资料

Current Tags

  • 0.0.2-beta.11                                ...           latest (15 days ago)

24 Versions

  • 0.0.2-beta.11                                ...           15 days ago
  • 0.0.2-beta.10                                ...           15 days ago
  • 0.0.2-beta.9                                ...           a month ago
  • 0.0.2-beta.8                                ...           a month ago
  • 0.0.2-beta.7                                ...           a month ago
  • 0.0.2-beta.5                                ...           a month ago
  • 0.0.2-beta.4                                ...           a month ago
  • 0.0.2-beta.3                                ...           a month ago
  • 0.0.2-beta.2                                ...           a month ago
  • 0.0.2-beta.1                                ...           a month ago
  • 0.0.2-beta.0                                ...           a month ago
  • 0.0.2-alpha.17                                ...           a month ago
  • 0.0.2-alpha.16                                ...           a month ago
  • 0.0.2-alpha.15                                ...           a month ago
  • 0.0.2-alpha.13                                ...           a month ago
  • 0.0.2-alpha.12                                ...           a month ago
  • 0.0.2-alpha.11                                ...           a month ago
  • 0.0.2-alpha.10                                ...           a month ago
  • 0.0.2-alpha.9                                ...           a month ago
  • 0.0.2-alpha.7                                ...           2 months ago
  • 0.0.2-alpha.5                                ...           2 months ago
  • 0.0.2-alpha.2                                ...           2 months ago
  • 0.0.2-alpha.1                                ...           2 months ago
  • 0.0.2-alpha.0                                ...           2 months ago
Downloads
Today 0
This Week 0
This Month 228
Last Day 0
Last Week 26
Last Month 454
Dev Dependencies (14)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |