命令行工具
云函数命令行工具,通过它你可以更方便地在本地进行云函数管理:增删查改; 还可以通过写 shell script,集成到已有的自动化工具中。
安装命令行工具
安装 node.js 环境
调用
使用示例
创建第一个云函数
打开终端,进入云函数工作目录
登录
请到 [知晓云控制台](https://cloud.minapp.com/dashboard/#/app/[[app_id | addSlashPostfixIfNotEmpty]]settings/app/) 查看
client_id
和client_secret
;如果登录失败,请检查client_id
和client_secret
是否已经改变。创建本地文件
默认会创建以下代码:
写代码
这里创建一个简单的云函数,输入名字,返回一句问候。
部署云函数
列出云函数状态
调用云函数
命令的 API
-j, --json
调用命令成功后,以 json 格式返回结果
-e, --env
可选,表示在指定的环境中执行命令
在知晓云设置页面,选择环境,并查看环境 ID。
删除云函数
必须先登录,请参考 mincloud login
。谨慎操作,此操作会将服务器上的云函数删除。
function_name
是
无
已经存在的云函数
部署云函数
必须先登录,请参考 mincloud login
。
function_name
是
无
云函数名,指定的是 <funciton_name>.js
或者 <function_name>/index.js
cloud_function_root
否
当前目录 ./
用于存放云函数代码的本地目录
-m, --message
备注信息
调用云函数
必须先登录,请参考 mincloud login
。
function_name
是
无
已经存在的云函数
data
否
空对象 {}
JSON 数据
列出云函数
必须先登录,请参考 mincloud login
。
登录
使用知晓云[客户端凭证](https://cloud.minapp.com/dashboard/#/app/[[app_id | addSlashPostfixIfNotEmpty]]settings/app/)登录,令牌将保存在本地文件 .mincloudrc
中;若过期,请重新登录。
client_id
是
无
知晓云的客户端 ID
client_secret
是
无
知晓云的客户端密钥
注销
本地创建一个云函数文件
此命令将创建一个简单的云函数,文件夹即函数名,入口文件即 <function_name>/index.js
。
function_name
是
无
云函数名
cloud_function_root
否
当前目录 ./
用于存放云函数代码的本地目录
从服务器上拉取一个已存在的云函数代码到本地
必须先登录,请参考 mincloud login
。
请谨慎操作,如果本地有此代码文件,将会覆盖。
function_name
是
无
云函数名
cloud_function_root
否
当前目录 ./
用于存放云函数代码的本地目录
部署运营后台
danger CLI 版本要求 >= 1.2.2
必须先登录,请参考 mincloud login
。
该命令可将本地前端项目部署到运营后台。
file_path
是
无
文件路径,支持文件夹或 ZIP 文件。注意:打包 ZIP 时,应进入目标文件夹内选中所有内容后打包,而不是直接选中该文件夹后打包。
-r, --refresh
是否刷新管理后台部署地址,默认为 false
Last updated
Was this helpful?