Aggiornamento di un sito Web statico distribuito su Amplify da un S3 bucket - AWS Amplify Ospitare

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamento di un sito Web statico distribuito su Amplify da un S3 bucket

Se aggiorni uno qualsiasi degli oggetti per un sito Web statico per scopi generici S3 bucket ospitato su Amplify, è necessario ridistribuire l'applicazione su Amplify Hosting per rendere effettive le modifiche. Amplify Hosting non rileva automaticamente le modifiche al S3 secchio. Ti consigliamo di utilizzare AWS Command Line Interface (CLI) per aggiornare il tuo sito web.

Sincronizza gli aggiornamenti con S3

Dopo aver apportato modifiche ai file di progetto del tuo sito Web, utilizza il seguente comando s3 sync per sincronizzare le modifiche apportate alla directory di origine locale con il bucket Amazon S3 generico di destinazione. Per utilizzare questo esempio, sostituisci <source> con il nome della directory locale e <target> con il nome del tuo bucket Amazon S3.

aws s3 sync <source> <target>

Ridistribuisci il sito Web su Amplify Hosting

Utilizza il seguente comando amplify start-deployment per ridistribuire l'applicazione aggiornata in un bucket Amazon S3 su Amplify Hosting. Per utilizzare questo esempio, sostituisci <app_id> con l'id della tua applicazione Amplify, <branch_name> con il nome della tua filiale e s3://amzn-s3-demo-website-bucket/prefix con il tuo S3 bucket e prefisso.

aws amplify start-deployment --app-id <app_id> --branch-name <branch_name> --source-url s3://amzn-s3-demo-website-bucket/prefix source-url-type BUCKET_PREFIX