开发者学堂课程【从零开始 Serverless 云开发:应用模板讲解】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/341/detail/4010
应用模板讲解
内容介绍
一.官方模板
二.团队模板
模板:创建一个应用时进行应用初始化使用,一个应用的开发是规定应用的代码仓库内的语言类型,进行打包部署时的部署类型已经部署到计算服务上,也初始化一些环境变量和依赖云服务。
一.官方模板
1.概念
官方平台提供的一些模板
2.应用模板
应用模板分成官方模板和团队模板
在此网页进行筛选,可以看到官方模板,是官方提供出来的
筛选条件两种,一种是分类,一种是开发语言。
目前平台支持四种类型的语言,JAVA,PHP,Python,Nodejs
3.创建
创建一个应用,应用创建成功后,应用类型会把官方模板的名称展现,同时会初始化一个应用的代码仓库,代码仓库里的内容是通过模板预设的仓库信息导入进来的,可以看到已经存在一些文件和内容,这些文件内容由模板来定义,官方模板的定义内容是不被看见的。
二、团队模板
1.概念
用户自己可以自己定义一些模板帮助团队的其他成员,进行应用的创建时使用
团队模板有一个专门的管理页面,可以直接创建删除和管理
2.分类
建时使用
语言
计算机类
环境变量
依赖云服务
3.创建
选择一个分类,定义应用的打包类型,开发模式其实是最终部署时进行打包的类型,打包类型分成两种,
一种支持的是镜像式的打包,打包后是容器型。
一种是压缩包打包,阿里云的函数计算支持压缩包类型。
根据不同的类型,支持的语言也是不同的,在此我们选择容器型,容器型目前所有的语言都支持,可以把代码仓库的地址,此时可以看到 codeup 的代码仓库是阿里云提供的一个平台。(企业级代码仓库平台)
已经有创建过的仓库,比如使用 demo 仓库,用 demo 仓库创建一个应用,地址填写,需要用代码仓库的内容,需要克隆,需要提供2个信息,克隆账号和个人访问令牌。
注意保存
依赖服务:根据部署应用选择
环境变量:初始化环境变量,应用创建完毕后可以修改