放大适应器
适配器 用于扩展主机CI/CD的SvelteKit应用程序.
Este paquete se creó para lifer el paquete@sveltejs/node-adapter para su uso con CI/CD en AWS Amplify + SSR. Este paquete incluye los siguientes cambios: 欧克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克·克
限制:
- 艺术尺寸限制: 200 MB
视频教程
关于AWS的正式文件
https://docs.aws.amazon.com/amplify/latest/userguide/get-started-sveltekit.html 页面存档备份,存于互联网档案馆
Sveltekit 放大适配器安装
- 安装 npm, pnpm 或纱线 :
npm install --save-dev amplify-adapter
- 将适配器添加到您的
svelte.config.js数字 :
// svelte.config.js
import adapter from 'amplify-adapter';
扩大主机集成(CI/CD)
- 在 Amplify Console 中创建新应用程序,选择您的 git 提供者并单击
Next。 。 。 .

- 选择您的仓库和分支,并单击
Next。 。 。 .

- 点击
Edit YML按钮 :

-
添加预建命令 :
- 'corepack enable' -
将艺术基础目录设定为
build并添加下列行到frontend -> build阶段 -
若为
keepPackageDependencies设置为true添加以下行为frontend -> build阶段, 之后pnpm run build命令 :
- 'cd build/compute/default/'
- 'pnpm i --production'
version: 1
frontend:
phases:
preBuild:
commands:
- 'corepack enable'
- 'pnpm install --frozen-lockfile'
build:
commands:
- 'pnpm run build'
#- 'cd build/compute/default/'
#- 'pnpm i --production'
artifacts:
baseDirectory: build
files:
- '**/*'
cache:
paths:
- node_modules/**/*

- 点击
Next改为Review您的应用程序配置并单击Save and Deploy。 。 。 .