Mettre en place votre projet
Préparez tous vos écrans à télécharger et utilisez la structure de fichiers suivante pour votre projet de Personnalisations avancées pour la connexion universelle (ACUL) :
Créer une nouvelle configuration Vite
Ajoutez ce qui suit à un nouveau fichier nommévite.config.ts :
config vite.config.ts
config vite.config.ts
Mettre en place des scripts de compilation
Créezscripts/build.ts pour exécuter votre compilation Vite :
scripts/build.ts pour exécuter Vite
scripts/build.ts pour exécuter Vite
Créer votre infrastructure AWS
Créez un bucket S3 et une distribution CloudFront :Créer un bucket AWS S3
Créer un bucket AWS S3
Configurer CORS pour Auth0
Configurer CORS pour Auth0
Configurer CORS pour Auth0
Créer un script de déploiement
Créezscripts/deploy.ts pour le déploiement sur AWS :
Créer des scripts/deploy.ts
Créer des scripts/deploy.ts
Configurez le flux de travail GitHub Actions
Créez.github/workflows/deploy.yml :
Configurez le flux de travail GitHub Actions
Configurez le flux de travail GitHub Actions
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYCLOUDFRONT_IDCLOUDFRONT_DOMAINAUTH0_DEPLOY_TOKEN