文件名称:aws-cdk-static-website:AWS CDK模式解决方案构造实现了使用CloudFront + S3 + ACM证书实现静态网站托管
文件大小:116KB
文件格式:ZIP
更新时间:2024-04-23 12:25:13
TypeScript
AWS CDK构造:静态网站 AWS CDK模式/解决方案构造。 这是实验性的! 不要在生产中使用,我将其用于我的私人博客。 实现一个静态网站,该网站将从本地目录部署到存储桶,该网站在CloudFront CDN后面提供。 概述 AWS基础架构看起来像这样: 用法 注意: NPM软件包托管在因为我不认为NPM软件包已准备好生产,也不希望导致意外安装……如果您想使用Github软件包托管NPM软件包,请阅读如何使用它。 阅读如何使用 在您的堆栈中: import * as cdk from '@aws-cdk/core' ; import * as route53 from '@aws-cdk/aws-route53' ; import { StaticWebsite } from '@ukautz/aws-cdk-static-website' ; export class Your
【文件预览】:
aws-cdk-static-website-main
----.gitignore(93B)
----package.json(1KB)
----package-lock.json(215KB)
----jest.config.js(130B)
----tsconfig.json(644B)
----.github()
--------workflows()
----static-website.png(43KB)
----static-website.drawio(2KB)
----README.md(3KB)
----lib()
--------index.ts(9KB)
----.npmignore(74B)
----test()
--------static-website.test.ts(8KB)
--------__fixtures__()
--------utils.ts(255B)
--------__snapshots__()