0.serverless是个啥?
无服务管理,不需要服务器,怎么可能,没有服务器所有的东西放哪,这肯定只是相对而言,serverless是基于docker的(容器),而容器肯定是在一个ip集群上,所以归根结底还是在服务器上。但是实在第三方的容器。
1.注册:https://console.cloud.tencent.com/
2.确定你要干的事,云开发还是云托管,我们用云函数所以这里选选云开发就行
3.使用云函数,怎么用? —>肯定是人家给我们生成或者自定义的云函数存贮在人家的云服务上的。
4.注册服务即可生成云函数—>云函数
5.自己的项目中基于什么开发怎么配置?
毫无疑问肯定是要有人家的配置文件(切记每一个第三方架构人家都是有自己的配置文件的-重点)
6.本地的项目怎么跟serverless关联?
肯定是通过配置文件里面的配置,通过环境ID来关联的,如果没配置文件,或者环境id(envId)对不上,你运行serverless相关命令肯定是会报环境ID相关的错的。这个环境ID在你的云服务是有对应的存在的(注册了后在’资源购买’的基本配置中有)
7.服务端路由方面的写法,express,koa
require(‘express,koa’),require(‘serverless-http’) -->app = new Koa | Exp, -> handler = serverHttp(app)–>const mainfn = (event,content) =>{ // 云函数
return handler;
}