小程序云开发CLI工具辅助开发

简介: 介绍小程序云CLI的使用技巧,提效小程序云开发。

alipaydev 开发工具提供命令行方式进行开发,提高研发效率,提供小程序各种便捷工具。
支持命令行和SDK方式引入

工具介绍

工具安装

npm install alipay-dev -g

工具命令

可以通过 alipaydev -h 查看所有命令帮助,并且每个命令可通过增加 -h 参数查看明细说明

分类 说明 命令
配置 工具初始化配置 alipaydev config set
展示工具配置信息 alipaydev config list
小程序 小程序列表 alipaydev mini list
小程序预览 alipaydev mini preview
小程序上传 alipaydev mini upload
demo下载 alipaydev mini demo
云开发 云服务空间列表 alipaydev cloud space list
空间下的云函数列表 alipaydev cloud function list
启动本地云函数运行环境 alipaydev cloud function dev
上传云函数 alipaydev cloud function deploy
下载云函数 alipaydev cloud function download
密钥 密钥生成 alipaydev key create
密钥匹配检测 alipaydev key match
密钥转换 alipaydev key convert

工具初始化配置

操作流程:
1.运行alipaydev key create -w 生成密钥(pkcs8 rsa2 格式)
2.运行 alipaydev key upload 自动打开浏览器配置页或直接前往“工具密钥设置” 页面进行工具公钥和IP白名单(可选)设置。将第一步生成的“公钥”在此页面配置,设置完成后系统会为您分配一个工具ID(toolId)
3.工具密钥设置页面配置完成后,运行配置命令,设置第二步系统分配的工具Id(toolId)

alipaydev config set -i 工具ID

参数说明

参数 必填 说明 默认值
-i, --tool-id 工具id
-k, --private-key 工具私钥

appId和spaceId切换

以下所有命令,需要传入 --app-id--space-id , 都可以提前选定

# 可以切换当前操作的小程序
alipaydev mini list
# 可以切换当前操作的云服务空间
alipaydev cloud space list
# 查看工具的配置信息
alipaydev config list

云开发相关

查看云服务空间列表

示例

# 查看云服务空间列表,在终端显示云服务空间的名称以及云服务空间的 ID
alipaydev cloud space list -i 2021001107626425

查看云函数列表

示例

# 查询服务空间下的云函数列表
alipaydev cloud function list

参数

参数 必填 说明 默认值
-i, --app-id 小程序appId
-s, --space-id 云服务空间ID

启动本地调试服务

alipaydev cloud function dev -p /server/functions --inspect
参数 必填 说明 默认值
-i, --app-id 小程序appId
-p, --project 云函数根目录
--port 服务启动端口 3636
--inspect 启动chrome调试器 false

上传云函数

示例

# 上传云函数根目录下名为 getSum 的云函数
alipaydev cloud function deploy -n getSum -p /server/functions
# 上传云函数根目录下名为 aaa bbb的云函数
alipaydev cloud function deploy -n aaa bbb -p /server/functions

参数

参数 必填 说明 默认值
-i, --app-id 小程序appId
-s, --space-id 云服务空间ID
-n, --name 云函数名称,多个云函数则以空格分隔
-p, --project 云函数本地文件地址

下载云函数

示例

# 下载云函数 main到 /server/functions目录下面
alipaydev cloud function download  -n main --path /server/functions

参数

参数 必填 说明 默认值
-i, --app-id 小程序appId
-s, --space-id 云服务空间ID
-n, --name 云函数名
-p, --path 下载后保存路径

本地调试实践

在线demo

https://github.com/douzi8/mp-serverless

目录
相关文章
预约按摩小程序开发,为什么很多上门按摩平台根本招聘不到优秀技师?
上门按摩平台面临招不到优秀技师的问题,主要原因是平台众多,技师选择多样。为解决此问题,平台可引入技师等级制度,根据订单数量和好评率划分高、低等级技师。高等级技师可享受70%-90%的高提成及首页推荐,这不仅能激励技师的积极性,还能帮助平台筛选出优质技师,提升服务质量和口碑,形成良性循环。
|
17天前
|
人工智能 小程序
【一步步开发AI运动小程序】十五、AI运动识别中,如何判断人体站位的远近?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,无需后台支持,具有快速、体验好、易集成等特点。本文介绍如何利用插件判断人体与摄像头的远近,确保人体图像在帧内的比例适中,以优化识别效果。通过`whole`检测规则,分别实现人体过近和过远的判断,并给出相应示例代码。
|
10天前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十七、如何识别用户上传视频中的人体、运动、动作、姿态?
【云智AI运动识别小程序插件】提供人体、运动、姿态检测的AI能力,支持本地原生识别,无需后台服务,具有速度快、体验好、易集成等优点。本文介绍如何使用该插件实现用户上传视频的运动识别,包括视频解码抽帧和人体识别的实现方法。
|
15天前
|
人工智能 小程序 UED
【一步步开发AI运动小程序】十六、AI运动识别中,如何判断人体站位?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,本地引擎无需后台支持,具备快速、体验好、易集成等优势。本文介绍如何利用插件的`camera-view`功能,通过检测人体站位视角(前、后、左、右),确保运动时的最佳识别率和用户体验。代码示例展示了如何实现视角检查,确保用户正或背对摄像头,为后续运动检测打下基础。
|
29天前
|
人工智能 小程序 IDE
【一步步开发AI运动小程序】九、姿态辅助调试桌面工具的使用
随着AI技术的发展,各大厂商推出的AI运动APP如“乐动力”、“天天跳绳”等,使云上运动会、线上健身等概念大热。本文将指导你如何利用“云智AI运动识别小程序插件”,在微信小程序中实现类似功能,包括工具搭建、服务启动及数据回传等步骤,助力开发者高效开发AI运动小程序。
【一步步开发AI运动小程序】九、姿态辅助调试桌面工具的使用
|
21天前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十三、自定义一个运动分析器,实现计时计数02
本文介绍如何利用“云智AI运动识别小程序插件”开发AI运动小程序,详细解析了俯卧撑动作的检测规则构建与执行流程,涵盖卧撑和撑卧两个姿态的识别规则,以及如何通过继承`sports.SportBase`类实现运动分析器,适用于小程序开发者。
|
21天前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十二、自定义一个运动分析器,实现计时计数01
随着AI技术的发展,AI运动APP如雨后春笋般涌现,如“乐动力”、“天天跳绳”等,推动了云上运动会、线上健身等热潮。本文将指导你从零开始开发一个AI运动小程序,利用“云智AI运动识别小程序插件”,介绍运动识别原理、计量方式及运动分析器基类的使用,帮助你在小程序中实现运动计时和计数功能。下篇将继续探讨运动姿态检测规则的编写。
|
15天前
|
移动开发 小程序 PHP
校园圈子论坛系统采取的PHP语音和uni账号开发的小程序APP公众号H5是否只需要4800元?是的,就是只需要4800元
关于校园圈子论坛系统采用PHP语言和uni-app开发的小程序、APP、公众号和H5是否仅需4800元这个问题,实际上很难给出一个确定的答案。这个价格可能受到多种因素的影响
49 8
|
1月前
|
人工智能 JSON 小程序
【一步步开发AI运动小程序】八、利用body-calc进行姿态识别
随着AI技术的发展,各大厂商推出的如“乐动力”、“天天跳绳”等AI运动APP,使得云上运动会、线上健身等概念风靡一时。本文将引导读者从零开始开发一个AI运动小程序,使用“云智AI运动识别小程序插件”,介绍人体姿态检测规则、规则编写语法、执行检测规则运算及姿态检测实战等内容,助力开发者轻松实现AI运动小程序的开发。
【一步步开发AI运动小程序】八、利用body-calc进行姿态识别
|
11天前
|
人工智能 小程序 数据处理
uni-app开发AI康复锻炼小程序,帮助肢体受伤患者康复!
近期,多家康复机构咨询AI运动识别插件是否适用于肢力运动受限患者的康复锻炼。本文介绍该插件在康复锻炼中的应用场景,包括康复运动指导、运动记录、恢复程度记录及过程监测。插件集成了人体检测、姿态识别等功能,支持微信小程序平台,使用便捷,安全可靠,帮助康复治疗更加高效精准。

热门文章

最新文章