操作场景
本文介绍如何通过 Serverless Cloud Framework 提供的云函数 SCF 组件快速创建与部署一个云函数项目。
前提条件
已安装 Serverless Cloud Framework,详情请参见 安装 Serverless Cloud Framework。
账号开通 Serverless 相关权限,详情请参见 账号和权限配置。
操作步骤
创建函数
执行以下命令,快速创建一个开发语言为 Node.js 的函数示例。
scf initscf-nodejs
--name example
说明:
命令中的
scf-nodejs
可以更换成其他语言模板。目前 SCF 组件支持的模板有:scf-golang
、scf-nodejs
、scf-php
、scf-python
。部署函数
在
scf-demo
目录下执行以下命令,进行函数部署。scf deploy
将会弹出二维码,请直接扫码授权开始部署。部署成功后,会自动创建云函数资源。
说明
查看函数信息
执行以下命令,查看已部署云函数资源信息。
scf info
移除函数
执行以下命令,移除已经部署云函数资源。
scf remove
相关功能
关于 Serverless Cloud Framework 工具更多操作云函数的相关功能,请参见 Serverless Cloud Framework 。
Serverless Web IDE 工具是基于浏览器的集成式开发环境,提供接近原生 IDE 的云端开发体验。更多使用 Web IDE 操作云函数的相关功能,请参见 Serverless Web IDE。
Tencentserverless 云函数 SDK 集成了云函数业务流接口,简化了云函数的调用方法。更多使用云函数 SDK 操作云函数的相关功能,请参见 Python SDK 和 Node.js SDK。