AssetDeployment
Source:
src/AWS/Website/AssetDeployment.ts
Upload a local directory into S3 with website-friendly defaults.
AssetDeployment is a helper resource for website hosting. It uploads all
files in a directory, infers content types, applies cache-control defaults,
and can optionally purge stale files under a prefix.
Deploying Files
Section titled “Deploying Files”const files = yield* AssetDeployment("WebsiteFiles", { bucket, sourcePath: "./dist", prefix: "_assets",});