Skip to content

Commit 27a9a07

Browse files
committed
2 parents 260fcda + 1a5ee15 commit 27a9a07

File tree

11 files changed

+41
-101
lines changed

11 files changed

+41
-101
lines changed
File renamed without changes.
File renamed without changes.

Advanced/Template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,9 +285,9 @@ name: rest-api
285285
stage: dev
286286
287287
inputs:
288-
name: ${org}-${stage}-${app}-${name} # 命名最终为 "acme-prod-ecommerce-rest-api"
288+
name: ${org}-${stage}-${app}-${name} # 命名最终为 "xxx-dev-demo-rest-api"
289289
region: ${env:REGION} # 环境变量中指定的 REGION= 信息
290290
vpcName: ${output:prod:my-app:vpc.name} # 获取其他组件中的输出信息
291291
vpcName: ${output:${stage}:${app}:vpc.name} # 上述方式也可以组合使用
292292
```
293-
293+

Introduction.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

Q&A.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ layout: Doc
1010
### 开发环境常见问题
1111

1212
1. [开发环境在中国境外时如何部署?](#1)
13-
2. [部署时显示交互为英文](#2)
13+
2. [部署时进入国际版](#2)
1414
3. [开发环境在中国境外部署缓慢如何处理?](#3)
1515
4. [用户环境无外网权限,必须通过代理才能访问外网,该如何部署?](#4)
1616
5. [使用 Windows Powershell 部署无权限如何处理?](#5)
@@ -101,4 +101,4 @@ yml 文件的配置需要严格按照示例格式填写,请确定您的配置
101101

102102
<span id="deploy-5"></span>
103103
#### 部署时参数校验失败?
104-
为保证应用成功部署,serverless framework 会对 yml 里的参数进行格式校验,请确保您的参数格式符合规定,如果不需要的参数请直接删除,置空也会导致校验失败。
104+
为保证应用成功部署,serverless framework 会对 yml 里的参数进行格式校验,请确保您的参数格式符合规定,如果不需要的参数请直接删除,置空也会导致校验失败。

QuickStart/Installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,5 @@ serverless -v
8080
```
8181

8282
**下一步:快速开始**
83-
- [部署第一个函数应用](./quickstart-fun)
84-
- [部署第一个 Express 框架应用](./quickstart-frame)
83+
- [部署第一个函数应用](./quickStart-fun)
84+
- [部署第一个 Express 框架应用](./quickStart-frame)

README.md

Lines changed: 33 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,38 @@
11
---
2-
title: 'Serverless Framework 产品文档'
3-
menuText: 'Serverless Framework 产品文档'
2+
title: '产品介绍'
3+
menuText: '产品介绍'
44
layout: Doc
55
---
66

7+
Serverless Framework 是业界非常受欢迎的无服务器应用框架,开发者无需关心底层资源,即可部署完整的 Serverless 应用架构。Serverless Framework 具有资源编排、自动伸缩、事件驱动等能力,覆盖编码、调试、测试、部署等全生命周期,帮助开发者通过联动云资源,迅速构建 Serverless 应用。
78

8-
- [产品简介](./introduction)
9-
- [组件介绍](./components)
10-
11-
- 快速入门
12-
13-
- [下载安装](./quickstart/installation)
14-
- [权限配置](./quickstart/credential)
15-
- [快速入门 - 函数部署](./quickstart/quickStart-fun)
16-
- [快速入门 - 框架部署](./quickstart/quickStart-frame)
17-
18-
- 函数开发
19-
20-
- [项目结构](./scf-development/architecture)
21-
- [yml 规范](./scf-development/yml)
22-
- [构建应用](./scf-development/create)
23-
- [开发模式](./scf-development/devmode)
24-
- [部署应用](./scf-development/deploy)
25-
- [远程调试](./scf-development/debug)
26-
- [删除应用](./scf-development/remove)
27-
- [通用指令](./scf-development/command)
28-
- [基础组件列表](./scf-development/component-list)
29-
30-
- 框架迁移
31-
- [支持框架列表](./transfer/framework-list)
32-
- [Express 框架迁移](./transfer/express)
33-
- [Koa 框架迁移](./transfer/koa)
34-
- [Egg 框架迁移](./transfer/egg)
35-
- [Next.js 框架迁移](./transfer/nextjs)
36-
- [Nuxt.js 框架迁移](./transfer/nuxtjs)
37-
- [Flask 框架迁移](./transfer/flask)
38-
- [Django 框架迁移](./transfer/django)
39-
- [Laravel 框架迁移](./transfer/laravel)
40-
- [ThinkPHP 框架迁移](./transfer/thinkphp)
41-
- [控制台部署指南](./transfer/console)
42-
43-
- 高级能力
44-
- [函数触发器配置](./advanced/trigger)
45-
- [自定义域名及 HTTPS 访问配置](./advanced/customdomain)
46-
- [使用层部署](./advanced/layer)
47-
- [静态资源托管配置](./advanced/static)
48-
- [灰度发布](./advanced/grayscale)
49-
- [自动化部署](./advanced/ci)
50-
- [开发与复用应用模版](./advanced/template)
51-
52-
- 最佳实践
53-
54-
- [Website 静态网站部署](./best-practice/website)
55-
- [快速部署 Hexo博客](./best-practice/hexoblog)
56-
- [快速构建 REST API](./best-practice/rest-api)
57-
- [部署基于 Serverless DB 的全栈应用](./best-practice/fullstack)
58-
- [部署基于OCR的文字识别应用](./best-practice/ocr)
59-
60-
- [常见问题 Q&A](./q&a)
9+
Serverless Framework 主要支持以下几个开发场景:
10+
11+
- **基于云函数的命令行开发工具**
12+
13+
通过 Serverless Framework,开发者可以在命令行完成函数的开发、部署、调试。还可以结合前端服务、 API 网关、数据库等其它云上资源,实现全栈应用的快速部署。
14+
15+
点击此处[快速开始部署第一个函数应用](./quickstart/quickStart-fun)
16+
17+
- **传统应用框架的快速迁移**
18+
19+
Serverless Framework 提供了一套通用的框架迁移方案,通过使用 Serverless Framework 提供的框架组件(Egg/Koa/Express等),原有应用仅需几行代码简单改造,即可快速迁移到函数平台。同时支持命令行与控制台的开发方式。
20+
21+
点击此处[快速开始部署第一个框架应用](./quickstart/quickStart-frame)
22+
23+
### 产品优势
24+
25+
- **简化配置**
26+
27+
Serverless Framework 提供了丰富的软件应用生态(Component)供您搭建各种形态的 Serverless 应用。您只需几行配置描述,即可进行云函数、API 网关、COS、DB 等 Serverless 资源的快速创建、部署和修改,无需在各个云资源控制台手动开通服务和配置管理,彻底摆脱基础设施的管理和维护,轻松交付 Serverless 应用。
28+
29+
- **方便运维**
30+
31+
Serverless Framework 支持用户快速部署 Serverless 化的云服务,支持用户按需付费,并能够根据业务请求自动进行弹性伸缩,让您可以从容面对业务请求峰值。您无需再提前手动配置计算资源,无需从零搭建自己的监控告警系统,完全免去传统的运维烦恼,并使得您付出的资源成本相比传统服务可节省超过 80% 。
32+
33+
- **一站式开发**
34+
35+
Serverless Framework 打造了从初始化、编码、调试、资源配置和部署发布,到业务监控告警、故障排查的一站式解决方案。您可以快速创建 Serverless 应用,并完成应用的调试和部署,监控已发布应用运行状态并快速排障。
36+
37+
38+
**下一步:[下载安装](./quickstart/installation)**

SCF-development/Debug.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ menuText: '远程调试'
44
layout: Doc
55
---
66

7-
> 当前该指令只支持通过 Serverless Framework 云函数组件部署的函数项目,其它组件的支持也在计划中
7+
> 当前该指令只支持通过 [Serverless Framework 云函数组件](https://github.com/serverless-components/tencent-scf)部署的函数项目,其它组件的支持也在计划中
88
99
Serverless Framework 云函数组件支持通过 `invoke` 命令触发云函数进行调试。对于`sls deploy`部署成功的云函数,进入对应函数的项目目录下,执行函数调用命令,即可完成云上函数资源的远程调试,调试结果会在命令行进行输出:
1010

@@ -14,4 +14,4 @@ sls invoke --inputs function=functionName clientContext='{"weights":{"2":0.1}}
1414

1515

1616
>- `invoke`命令必须在该函数部署的 serverless.yml 文件同目录下执行。
17-
>- `clientContext`为触发函数时传递的 json 字符串。可以根据 [触发事件模板](https://cloud.tencent.com/document/product/583/14572) 的 json 字符串格式模拟不同触发事件。
17+
>- `clientContext`为触发函数时传递的 json 字符串。可以根据 [触发事件模板](https://cloud.tencent.com/document/product/583/14572) 的 json 字符串格式模拟不同触发事件。
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)