注意 - 和 – 的区别, –为
--
pai命令excel
开发调试
create | 创建命令 | pai create <命令> [参数] | -h,–help 使用帮助 | pai create -h |
---|---|---|---|---|
service | 创建后端工程命令 | pai create service [参数] | -h,–help 使用帮助 -n,–name 工程名称(由小写英文字母及连接线[-]组成) 命名规则: 1.pai-xxx ,固定前缀 pai- 若不是 pai- 开头会自动加上该前缀 2.不能以数据中台子工程保留关键字(-algo,-craw,-sync,-svc)结尾 -s,–suite 使用套件标识,将工程与套件进行绑定(选填,可从开发中心套件中复制,如:cn.flyrise.demo) -o,–output 文件保存绝对路径(默认当前路径) -p,–subPackage 子包名 –dev 使用骨架开发分支创建项目(骨架开发阶段调试使用) |
pai create service -n pai-demo pai create service -n pai-demo -s cn.flyrise.demo pai create service -n pai-demo -p demo |
front | 创建前端工程命令 | pai create front [参数] | -h,–help 使用帮助 -n,–name 工程名称(由小写英文字母及连接线[-]组成) 命名规则: 1.pai-xxx-ui, 固定前缀 pai- 及固定后缀 -ui,不符合规范会自动加上前缀或后缀 -m,–mode -s,–suite 使用套件标识,将工程与套件进行绑定(选填,可从开发中心套件中复制,如:cn.flyrise.demo) -o,–output 文件保存绝对路径(默认当前路径) –dev 使用骨架开发分支创建项目(骨架开发阶段调试使用) |
pai create front -n pai-demo-ui pai create front -n pai-demo-ui -m node pai create front -n pai-demo -s cn.flyrise.demo |
micro | 创建APP小程序命令 | pai create micro [参数] | -h,–help 使用帮助 -n,–name 工程名称(由小写英文字母及连接线[-]组成) -s,–suite 使用套件标识,将工程与套件进行绑定(选填,可从开发中心套件中复制,如:cn.flyrise.demo) -o,–output 文件保存绝对路径(默认当前路径) –dev 使用骨架开发分支创建项目(骨架开发阶段调试使用) |
pai create micro -n pai-demo pai create micro -n pai-demo -s cn.flyrise.demo |
data | 创建数据中台工程命令 | pai create data [参数] | -h,–help 使用帮助 -n,–name 工程名称(由小写英文字母及连接线[-]组成) 命名规则: 1.pai-xxx ,固定前缀 pai- 若不是 pai- 开头会自动加上该前缀 2.不能以数据中台子工程保留关键字(-algo,-craw,-sync,-svc)结尾 -s,–suite 使用套件标识,将工程与套件进行绑定(选填,可从开发中心套件中复制,如:cn.flyrise.demo) -o,–output 文件保存绝对路径(默认当前路径) –dev 使用骨架开发分支创建项目(骨架开发阶段调试使用) |
pai create data -n pai-demo pai create data -n pai-demo -s cn.flyrise.demo |
docker | 创建Docker工程命令 | pai create docker [参数] | -h,–help 使用帮助 -n,–name 工程名称(由小写英文字母及连接线[-]组成) -s,–suite 使用套件标识,将工程与套件进行绑定(选填,可从开发中心套件中复制,如:cn.flyrise.demo) -o,–output 文件保存绝对路径(默认当前路径) –dev 使用骨架开发分支创建项目(骨架开发阶段调试使用) |
pai create docker -n pai-demo pai create docker -n pai-demo -s cn.flyrise.demo |
code | 根据表结构生成代码 | pai code [参数] | -h,–help 使用帮助 -t,–table 表名 -n,–name 工程名称(默认当前目录名称) -o,–output 文件保存绝对路径(默认当前路径) -c,–validCode 消息编码起始值 -p,–subPackage 子包名 |
pai code -t user pai code -t user -n pai-demo pai code -t user -p demo |
widget | 小组件管理 | pai widget [参数] | -h,–help 使用帮助 |
创建APP小组件 pai widget create app -n pai_demo -d 这是一个演示小组件 pai widget create app -n pai_demo -d 这是一个演示小组件 -v 1.0.0 创建图表小组件 pai widget create chart -n pai_demo -c 1342586079 编译App小组件 pai widget compile app -n pai_demo pai widget compile app -n pai_demo -v 1.0.1 发布APP小组件 pai widget deploy app -n app_test_a 发布WEB小组件 pai widget deploy web -n app_test_a |
create | 创建小组件 | pai widget create <命令> [参数] | 创建APP小组件 pai widget create app -n pai_demo -d 这是一个演示小组件 pai widget create app -n pai_demo -d 这是一个演示小组件 -v 1.0.0 |
pai widget create chart -n pai_demo -c 1342586079 |
app | 创建APP小组件 | pai widget create app [参数] | -h,–help 使用帮助 -n,–name -t,–type APP小组件类型名称,纯英文驼峰式命名 -v,–version APP小组件版本,ex: 1.0.0 -d,–desc APP小组件描述 |
pai widget create app -n pai_demo -d 这是一个演示小组件 pai widget create app -n pai_demo -d 这是一个演示小组件 -v 1.0.0 |
chart | 创建图表小组件 | pai widget create chart [参数] | -h,–help 使用帮助 -n,–name -c,–chart WEB数据图表编码 |
pai widget create chart -n pai_demo -c 1342586079 |
compile | 编译小组件 | pai widget compile <命令> [参数] | -h,–help 使用帮助 |
编译App小组件 pai widget compile app -n pai_demo pai widget compile app -n pai_demo -v 1.0.1 |
app | 编译App小组件 1.通过前端UI工程创建APP小组件, 编译完成即可在前端启动后配合A PP进行扫码预览效果。 2.通过开发者中心数据端工程的数据 模型定制图表后回到前端UI工程创建WEB 数据小组件。 |
pai widget compile app [参数] | -h,–help 使用帮助 -n,–name -v,–version APP小组件版本,ex: 1.0.0 |
pai widget compile app -n pai_demo pai widget compile app -n pai_demo -v 1.0.1 |
deploy | 发布表单(WEB+APP) | pai form deploy <命令> [参数] | -h,–help 使用帮助 -n,–name |
pai form deploy -n form_test_a 发布APP表单 pai form deploy app -n form_test_a 发布WEB表单 pai form deploy web -n form_test_a |
web | 发布APP小组件 | pai widget deploy app [参数] | -h,–help 使用帮助 -n,–name -n,–name |
pai widget deploy app -n app_test_a |
app | 发布WEB小组件 | pai widget deploy web [参数] | -h,–help 使用帮助 -n,–name |
pai form deploy web -n form_test_a |
form | 表单管理 | pai form <命令> [参数] | -h,–help 使用帮助 -n,–name |
pai widget deploy web -n app_test_a |
deploy | 发布表单(WEB+APP) | pai form deploy <命令> [参数] | -h,–help 使用帮助 -n,–name |
pai form deploy -n form_test_a 发布APP表单 pai form deploy app -n form_test_a 发布WEB表单 pai form deploy web -n form_test_a |
web | 发布APP表单 | pai form deploy web [参数] | -h,–help 使用帮助 -n,–name |
pai form deploy app -n form_test_a |
app | 发布WEB表单 | pai form deploy app [参数] | -h,–help 使用帮助 -n,–name |
pai form deploy web -n form_test_a |
param | 项目骨架参数 | pai param <命令> [参数] | -h,–help 使用帮助 | |
service | 后端工程项目骨架参数 | pai param service [参数] | -h,–help 使用帮助 | |
front | 前端工程项目骨架参数 | pai param front [参数] | -h,–help 使用帮助 | |
micro | APP小程序工程项目骨架参数 | pai param micro [参数] | -h,–help 使用帮助 | |
data | 数据中台工程项目骨架参数 | pai param data [参数] | -h,–help 使用帮助 | |
docker | Docker工程项目骨架参数 | pai param docker [参数] | -h,–help 使用帮助 | |
protocol | 物联协议工程项目骨架参数 | pai param protocol [参数] | -h,–help 使用帮助 | |
test | 工程单元测试 | pai test [参数] | -h,–help 使用帮助 | |
run | 运行工程 | pai run [参数] | -h,–help 使用帮助 | |
stop | 停止工程 | pai stop [参数] | -h,–help 使用帮助 |
基础命令
命令 | 描述 | 语法 | 参数 | 示例 |
---|---|---|---|---|
version | 查看版本 | pai version | ||
upgrade | 更新升级 | pai upgrade [参数] | -h,–help 使用帮助 –preview 更新预览版 | |
changelog | 更新日志 | pai changelog | ||
login | 开发者登录 | pai login | ||
password | 修改密码 | pai password <命令> [参数] | -h,–help 使用帮助 | 修改开发者密码 pai password dev -u zhangsan 修改Git仓库密码 pai password git -u zhangsan |
dev | 修改开发者密码 | pai password dev [参数] | -h,–help 使用帮助 -u,–username |
pai password dev -u zhangsan |
git | 修改Git仓库密码 | pai password git [参数] | -h,–help 使用帮助 -u,–username |
pai password git -u zhangsan |
代码管理(Git)
命令 | 描述 | 语法 | 参数 | 示例 |
---|---|---|---|---|
init | 将当前目录初始化为本地Git仓库 | pai init | ||
add | 将代码添加到本地Git仓库 | pai add [参数] | -h,–help 使用帮助 | pai add . pai add * pai add README.md src |
commit | 提交代码到本地Git仓库 | pai commit [参数] | -h,–help 使用帮助 -m,–message |
pai commit -m 提交说明 |
clone | 从Git仓库克隆工程代码到本地 | pai clone [参数] | -h,–help 使用帮助 -n,–name -o,–output |
pai clone -n pai-demo |
push | 将本地工程代码推送到远端Git仓库 | pai push [参数] | -h,–help 使用帮助 | pai push |
pull | 从远端Git仓库拉取工程代码到本地 | pai pull [参数] | -h,–help 使用帮助 | pai pull |
releases | 发布工程版本 | pai releases [参数] | -h,–help 使用帮助 -n,–name -t,–tag -b,–branch -T,–title -c,–content |
pai releases -n pai-demo -t v1.0.0 pai releases -n pai-demo -t v1.0.0 -b develop -T 发行说明标题 -c 当前版本发行说明内容 |
部署管理(Kubernetes)
命令 | 描述 | 语法 | 参数 | 示例 |
---|---|---|---|---|
services | 查询Kubernetes服务列表 | pai services [参数] | -h,–help 使用帮助 -N,–namespace -l,–app-label (metadata.labels.app的值) |
pai services -N demo pai services -N demo -l pai-demo |
pods | 查询Kubernetes应用列表 | pai pods [参数] | -h,–help 使用帮助 -N,–namespace -l,–app-label |
pai pods -N demo pai pods -N demo -l pai-demo |
logs | 读取Kubernetes应用日志 | pai logs [参数] | -h,–help 使用帮助 -p,–pod -N,–namespace |
|
deploy | 将工程部署到Kubernetes | pai deploy <命令> [参数] | -h,–help 使用帮助 | 部署后端工程 pai deploy service -n pai-demo pai deploy service -n pai-demo –restart pai deploy service -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy service -n pai-demo -r Git仓库地址 -u Git仓库用户名 部署前端工程 pai deploy front -n pai-demo pai deploy front -n pai-demo –restart pai deploy front -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy front -n pai-demo -r Git仓库地址 -u Git仓库用户名 上传APP小程序 pai deploy micro -n pai-demo pai deploy micro -n pai-demo –h5 部署数据中台工程 pai deploy data -n pai-demo pai deploy data -n pai-demo –restart pai deploy data -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy data -n pai-demo -r Git仓库地址 -u Git仓库用户名 部署Docker工程 pai deploy docker -n pai-demo pai deploy docker -n pai-demo –restart pai deploy docker -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy docker -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
service | 部署后端工程 | pai deploy service [参数] | -h,–help 使用帮助 -n,–name -m,–module -r,–repository -u,–username -p,–password -b,–branch –restart 重启工程(不下载代码) |
pai deploy service -n pai-demo pai deploy service -n pai-demo –restart pai deploy service -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy service -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
front | 部署前端工程 | pai deploy front [参数] | -h,–help 使用帮助 -n,–name -m,–module -r,–repository -u,–username -p,–password -b,–branch –restart 重启工程(不下载代码) |
pai deploy front -n pai-demo pai deploy front -n pai-demo –restart pai deploy front -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy front -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
micro | 上传APP小程序 | pai deploy micro [参数] | -h,–help 使用帮助 -n,–name -t,–target –h5 H5工程 -v,–version |
pai deploy micro -n pai-demo pai deploy micro -n pai-demo –h5 |
data | 部署数据中台工程 | pai deploy data [参数] | -h,–help 使用帮助 -n,–name -m,–module -u,–username -p,–password -b,–branch |
pai deploy data -n pai-demo pai deploy data -n pai-demo –restart pai deploy data -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy data -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
docker | 部署Docker工程 | pai deploy docker [参数] | -h,–help 使用帮助 -n,–name -m,–module -r,–repository -u,–username -p,–password -b,–branch 重启工程(不下载代码) |
pai deploy docker -n pai-demo pai deploy docker -n pai-demo –restart pai deploy docker -n pai-demo -m pai-demo/pai-demo-ui {} pai deploy docker -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
protocol | 部署物联协议工程 | pai deploy protocol [参数] | -h,–help 使用帮助 -i,–id |
pai deploy protocol -n pai-demo -i 132039413923 |
microapp | 发布微应用 | pai deploy microapp [参数] | -h,–help 使用帮助 | pai deploy microapp #根据当前目录的pages.json发布 |
delete | 将工程从Kubernetes删除 | pai delete [参数] | -h,–help 使用帮助 -n,–name -r,–repository -u,–username -p,–password -m,–module –clean 清除历史代码 |
pai delete -n pai-demo pai delete -n pai-demo -m pai-demo/demo-web pai delete -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
image | Docker镜像管理 | pai image <命令> [参数] | -h,–help 使用帮助 | 将工程打包成镜像并发布到harbor pai image publish -n pai-demo pai image publish -n pai-demo -t 镜像标签 -b 工程分支 pai image publish -n pai-demo -m pai-demo/pai-demo-ui pai image publish -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
publish | 将工程打包成镜像并发布到harbor | pai image publish [参数] | -h,–help 使用帮助 -n,–name -m,–module -r,–repository -u,–username -p,–password -b,–branch -t,–tag |
pai image publish -n pai-demo pai image publish -n pai-demo -t 镜像标签 -b 工程分支 pai image publish -n pai-demo -m pai-demo/pai-demo-ui pai image publish -n pai-demo -r Git仓库地址 -u Git仓库用户名 |
list | 工程镜像列表 | pai image list [参数] | -h,–help 使用帮助 -n,–name -m,–module |
文档更新时间: 2022-11-29 11:25 作者:管理员