单页 Web 应用托管与 GraphQL API 开发
单页 Web 应用托管
使用无服务器框架搭建单页应用(SPA)是一种高效的方式。除了使用 CloudFormation、CLI 或直接在控制台构建和维护资源与配置外,还可以借助无服务器框架管理组件,特别是利用 serverless SPA 插件。
具体操作步骤如下:
1. 创建新服务 :使用 serverless install 命令创建新服务,该命令可通过输入包含 SPA 项目样板结构的 URL 来初始化服务。示例命令如下:
sls install --url https://github.com/serverless/examples/tree/master/aws-node-single-page-app-via-cloudfront --name hello-website
此命令会为服务提供启动所需的配置。
2. 查看资源配置 :运行上述命令后,查看 serverless.yml 文件,了解将创建的所有资源。
3. 更新 S3 存储桶配置 :进行最小配置更新,将 S3 存储桶键更新为自己的存储桶名称。
4. 部署服务 :使用 sls deploy 命令部署服务,CloudFront 分发可能需要约 15 分钟才能在边缘位置复制。
5.
超级会员免费看
订阅专栏 解锁全文
76

被折叠的 条评论
为什么被折叠?



