Koa 应用迁移
Midway Serverless 提供了一套通用的应用迁移方案,将原有应用尽可能不修改代码,就可以发布到函数平台。使用此方案,可以将原有的 koa 应用尽可能快速简单的迁移到函数平台进行托管,享受云原生时代的弹性红利。
新增函数配置
在代码根目录新增加文件 f.yml ,内容如下。
service: my-koa-demo ## 发布到云平台的应用名
provider:
name: aliyun ## 发布的云平台,aliyun,tencent 等
deployType: koa ## 部署的应用类型
package:
exclude:
- package-lock.json ## 忽略 package-lock.json 文件
custom:
customDomain:
domainName: auto ## 自动生成域名
信息
有时候 package-lock.json 文件会造成部署包过大(将 dev 依赖打入)。