详情页标题前

腾讯云Serverless应用中心项目结构-同尘科技

详情页1

Serverless Cloud Framework 基于 Serverless 组件 完成应用的部署,对于本地项目结构没有强制的规定,但为了便于管理与部署,我们推荐您采用以下几种目录结构组织您的应用:

单函数应用

对于单函数的应用,您可以将您的业务代码放置在 src 目录中,并在 serverless.yml 配置文件里引用这个目录,实现项目与配置文件的分开管理,示例如下:

.├── serverless.yml  # 配置文件├── src│   ├── package.json # 依赖项文件│   └── index.js # 入口函数└── .env # 环境变量文件

多函数/多资源应用

Serverless Cloud Framework 不仅支持单函数的部署,对于多函数的项目也可以实现应用层级的统一部署,对于每一个函数,需要配置对应的配置文件,建议目录结构如下:

.├── package.json # 依赖项文件├── function1│   ├── serverless.yml # 函数1配置文件│   └── index1.js # 入口函数1├── function2│   ├── serverless.yml # 函数2配置文件│   └── index2.js # 入口函数1└── .env # 环境变量文件

在这种结构下,您只需要在根目录下执行 scf deploy ,Serverless Cloud Framework 会自动帮您遍历目录下所有的 yml 配置文件,完成资源的部署。同时,如果您在函数项目中引入了其它云端资源的创建,也可以采用相同的目录组织方式:

.├── package.json # 依赖项文件├── src│   ├── serverless.yml # 函数配置文件│   └── index1.js # 入口函数├── cos│   └── serverless.yml # 对象存储COS桶配置文件├── db│   └── serverless.yml # 数据库配置文件└── .env # 环境变量文件



官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/149035.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务在 TKE 上部署 Nginx Ingress同尘科技

    概述 Nginx Ingress 功能强大且性能极高,有多种部署方式。本文将介绍 Nginx Ingress 在腾讯云容器服务(Tencent Kubernetes Engine,TKE)上 Deployment + LB、Daemonset + HostNetwork + LB 和 Deployment + LB 直通 Pod 三种部署方案及其部署方法。 …

    2023年12月9日
  • 腾讯云对象存储去除元信息

    功能概述 对象存储通过数据万象 imageMogr2 接口可去除图片元信息,包括 exif 信息。该功能支持以下处理方式:下载时处理上传时处理云上数据处理注意 图片处理功能为收费项,由数据万象收取,详细的计费说明请参见数据万象 图片处理费用。 授权说明 下载时处理:授权策略中 action 设置为 cos:GetObject。上传时处理:授权策略中 acti…

    腾讯云 2023年12月9日
  • 腾讯云TDSQL-C MySQL版修改审计规则

    本文为您介绍通过控制台修改审计规则相关操作。 前提条件 已 开通审计服务。 功能说明 审计规则支持从全审计变为规则审计,也支持从规则审计变为全审计。审计规则修改后,所选实例将会按照修改后的审计规则进行审计规则调整。审计规则修改包括审计类型、规则模板的修改。 单实例修改审计规则 1. 登录 TDSQL-C MySQL 版控制台。2. 在左侧导航选择数据库审计,…

    2023年12月9日
  • 腾讯云对象存储对象标签

    简介 本文档提供关于对象标签的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Object tagging 设置对象标签 为已存在的对象设置标签 GET Object tagging 查询对象标签 查询指定对象下已有的对象标签 DELETE Object tagging 删除对象标签 删除指定的对象标签 设置对象标签 功能说明 为已…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库复制数据库SQL Server 2012及以上版本-云淘科技

    您可以使用SQL命令复制数据库,您只需要使用存储过程sp_rds_copy_database指定源数据库和目的数据库即可。复制时间与数据库大小有关。 说明 关于如何复制SQL Server 2008 R2版本实例的数据库,请参见复制数据库SQL Server 2008 R2版。 前提条件 实例版本为SQL Server 2012及以上版本。 复制数据库前,实…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。