@@ -17,6 +17,7 @@ inputs:
17
17
serviceName : mytest # api网关服务名称
18
18
runtime : Nodejs10.15 # 运行环境
19
19
serviceId : service-np1uloxw # api网关服务ID
20
+ entryFile : sls.js # 自定义 server 的入口文件名,默认为 sls.js,如果不想修改文件名为 sls.js 可以自定义
20
21
src : ./src # 第一种为string时,会打包src对应目录下的代码上传到默认cos上。
21
22
# src: # 第二种,部署src下的文件代码,并打包成zip上传到bucket上
22
23
# src: ./src # 本地需要打包的文件目录
@@ -97,29 +98,30 @@ inputs:
97
98
98
99
主要的参数
99
100
100
- | 参数名称 | 是否必选 | 默认值 | 描述 |
101
- | ------------------------------------ | :------: | :-------------: | :------------------------------------------------------------------ |
102
- | runtime | 否 | Nodejs10.15 | 执行环境, 目前支持: Nodejs6.10, Nodejs8.9, Nodejs10.15, Nodejs12.16 |
103
- | region | 否 | ap-guangzhou | 项目部署所在区域,默认广州区 |
104
- | functionName | 否 | | 云函数名称 |
105
- | serviceName | 否 | | API 网关服务名称, 默认创建一个新的服务名称 |
106
- | serviceId | 否 | | API 网关服务 ID,如果存在将使用这个 API 网关服务 |
107
- | src | 否 | ` process.cwd()` | 默认为当前目录, 如果是对象, 配置参数参考 [执行目录](#执行目录) |
108
- | layers | 否 | | 云函数绑定的 layer, 配置参数参考 [层配置](#层配置) |
109
- | [functionConf](#函数配置) | 否 | | 函数配置 |
110
- | [apigatewayConf](#API-网关配置) | 否 | | API 网关配置 |
111
- | [cloudDNSConf](#DNS-配置) | 否 | | DNS 配置 |
112
- | [Region special config](#指定区配置) | 否 | | 指定区配置 |
113
- | [staticConf](#静态资源-CDN-配置) | 否 | | 静态资源 CDN 配置 |
101
+ | 参数名称 | 必选 | 默认值 | 描述 |
102
+ | ------------------------------------ | :--: | :-------------: | :-------------------------------------------------------------- |
103
+ | runtime | 否 | ` Nodejs10.15` | 执行环境, 支持: Nodejs6.10, Nodejs8.9, Nodejs10.15, Nodejs12.16 |
104
+ | region | 否 | `ap-guangzhou` | 项目部署所在区域 |
105
+ | functionName | 否 | | 云函数名称 |
106
+ | serviceName | 否 | | API 网关服务名称, 默认创建一个新的服务名称 |
107
+ | serviceId | 否 | | API 网关服务 ID, 如果存在将使用这个 API 网关服务 |
108
+ | entryFile | 否 | `sls.js` | 自定义 server 的入口文件名 |
109
+ | src | 否 | `process.cwd()` | 默认为当前目录, 如果是对象, 配置参数参考 [执行目录](#执行目录) |
110
+ | layers | 否 | | 云函数绑定的 layer, 配置参数参考 [层配置](#层配置) |
111
+ | [functionConf](#函数配置) | 否 | | 函数配置 |
112
+ | [apigatewayConf](#API-网关配置) | 否 | | API 网关配置 |
113
+ | [cloudDNSConf](#DNS-配置) | 否 | | DNS 配置 |
114
+ | [Region special config](#指定区配置) | 否 | | 指定区配置 |
115
+ | [staticConf](#静态资源-CDN-配置) | 否 | | 静态资源 CDN 配置 |
114
116
115
117
# # 执行目录
116
118
117
- | 参数名称 | 是否必选 | 类型 | 默认值 | 描述 |
118
- | -------- | :------ : | :------------- : | :----: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
119
- | src | 否 | String | | 代码路径。与 object 不能同时存在。 |
120
- | exclude | 否 | Array of String | | 不包含的文件或路径, 遵守 [glob 语法](https://github.com/isaacs/node-glob) |
121
- | bucket | 否 | String | | bucket 名称。如果配置了 src,表示部署 src 的代码并压缩成 zip 后上传到 bucket-appid 对应的存储桶中;如果配置了 object,表示获取 bucket-appid 对应存储桶中 object 对应的代码进行部署。 |
122
- | object | 否 | String | | 部署的代码在存储桶中的路径。 |
119
+ | 参数名称 | 是否必选 | 类型 | 默认值 | 描述 |
120
+ | -------- | :------ : | :------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
121
+ | src | 否 | String | | 代码路径。与 object 不能同时存在。 |
122
+ | exclude | 否 | String[] | | 不包含的文件或路径, 遵守 [glob 语法](https://github.com/isaacs/node-glob) |
123
+ | bucket | 否 | String | | bucket 名称。如果配置了 src,表示部署 src 的代码并压缩成 zip 后上传到 bucket-appid 对应的存储桶中;如果配置了 object,表示获取 bucket-appid 对应存储桶中 object 对应的代码进行部署。 |
124
+ | object | 否 | String | | 部署的代码在存储桶中的路径。 |
123
125
124
126
# # 层配置
125
127
@@ -134,7 +136,7 @@ inputs:
134
136
135
137
| 参数名称 | 是否必选 | 类型 | 默认值 | 描述 |
136
138
| ---------- | :------ : | -------- | :----: | :---------------------------------------------- |
137
- | ttl | 否 | Number | 600 | TTL 值,范围 1 - 604800,不同等级域名最小值不同 |
139
+ | ttl | 否 | Number | ` 600` | TTL 值,范围 1 - 604800,不同等级域名最小值不同 |
138
140
| recordLine | 否 | String[] | | 记录的线路名称 |
139
141
140
142
# ## 指定区配置
0 commit comments