新手入门 faascf是天翼云函数计算的Serverless Devs组件,使用该组件,您可以快速部署Serverless项目,以及管理Serverless函数的生命周期。本文介绍如何使用Serverless Devs和faascf进行部署、调用、删除函数。 安装 Serverless Devs 工具 您可以通过如下任一方法进行安装: 通过 npm安装 shell npm install @serverlessdevs/s g 通过 yarn安装 shell yarn global add @serverlessdevs/s 手动下载二进制安装 1. 进入Serverless Devs releases页面,选择最新的发布版本,下载对应操作系统的压缩包。 2. 解压压缩包。 3. 将解压后的二进制文件进行重命名。对于Windows平台,将sxxxwin.exe重命名为s.exe;对于Linux/macOS平台,将sxxxlinux/sxxxmacos重命名为s。 4. 将二进制文件移动到系统PATH目录。比如,对于Windows平台,将s.exe移动到C:WindowsSystem32;对于Linux/macOS平台,将s移动到/usr/local/bin。 通过脚本安装 脚本安装方式仅适用于Linux/macOS: shell curl o L bash 验证安装 打开命令终端,输入 s v 命令,如果正确安装和配置,将会显示如下输出: plaintext @serverlessdevs/s: 3.xx 配置密钥 1. 登录天翼云官网,创建并获取AccessKey。 2. 您可以执行以下命令一键配置 Serverless Devs 工具(请将${AK}、${SK}分别换成您的 AccessKey ID、SecurityKey): shell s config add a default kl AK,SK il ${AK},${SK} f 您也可以使用交互式命令 s config add 进行配置,provider选择“Custom”,然后配置AK、SK项。以下为示例: plaintext $ s config add ? Please select a provider: Custom (others) ? Please select a type: Add keyvalue pairs ? Please enter key: AK ? Please enter value: Input Your AccessKey ID ? Please select a type: Add keyvalue pairs ? Please enter key: SK ? Please enter value: Input Your SecurityKey ? Please select a type: End of adding keyvalue pairs ? Please create alias for key pair. If not, please enter to skip default Alias: default Credential: provider: Custom AK: SK: 管理函数