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à.
Installementementementementementement
Le implementazioni manuali ti consentono di pubblicare la tua app web con Amplify Hosting senza connettere un provider Git. Puoi scegliere di trascinare una cartella dal desktop e ospitare il tuo sito in pochi secondi. In alternativa, puoi fare riferimento alle risorse in un bucket Amazon S3. Puoi anche specificare un URL pubblico per la posizione in cui sono archiviati i tuoi file.
Per Amazon S3, puoi anche configurare deiAWS Lambda trigger per aggiornare il tuo sito ogni volta che vengono caricate nuove risorse. Questo post del blog
Amplify Hosting non supporta le implementazioni manuali per le app con rendering lato server (SSR). Per ulteriori informazioni, consulta Implementa app renderizzate sul lato server con Amplify Hosting.
Trascinamento della selezione
Per distribuire manualmente un'app tramite trascinamento
-
AccediAWS Management Console e apri la console Amplify
. -
Il modo in cui accedi alla pagina Host your web app dipende dal fatto che tu stia partendo dalla home page di Amplify o dalla pagina Tutte le app.
-
Dalla home page di Amplify
-
Scegliere Inizia.
-
Nella sezione Consegna, scegli Inizia.
-
-
Dalla pagina Tutte le app
-
Nell'angolo in alto a destra, scegli Nuova app, Host web app
-
-
-
Nella pagina Ospita la tua app web, scegli Distribuisci senza provider Git. Quindi, scegli Continue (Continua).
-
Nella sezione Avvia una distribuzione manuale, in Nome app, inserisci il nome della tua app.
-
In Nome ambiente, inserisci un nome significativo per l'ambiente, ad esempio
development
oproduction
. -
Per Metodo, scegli Trascina e rilascia.
-
Trascina e rilascia i file dal desktop nell'area di rilascio o usa Scegli file per selezionare i file dal tuo computer. I file che trascinate o selezionate possono essere una cartella o un file zip che contiene la cartella principale del sito.
-
Scegliere Save and deploy (Salva e distribuisci).

Amazon S3 o qualsiasi URL
Per distribuire manualmente un'app da Amazon S3 o da un URL pubblico
-
AccediAWS Management Console e apri la console Amplify
. -
Nella parte superiore della pagina, scegli Inizia.
-
Nella sezione Consegna, scegli Inizia.
-
Nella pagina Ospita la tua app web, scegli Distribuisci senza provider Git. Quindi, scegli Continue (Continua).
-
Nella sezione Avvia una distribuzione manuale, in Nome app, inserisci il nome della tua app.
-
In Nome ambiente, inserisci un nome significativo per l'ambiente, ad esempio
development
oproduction
. -
Per Metodo, scegli Amazon S3 o Qualsiasi URL.
-
La procedura per caricare i file dipende dal metodo di caricamento.
-
Simple Storage Service (Amazon S3)
-
Per Buckets (Bucket) seleziona il nome del bucket dall'elenco.
-
Per il file zip, seleziona il nome del file zip da distribuire.
-
-
Qualsiasi URL
-
Per URL della risorsa, inserisci l'URL del file compresso da distribuire.
-
-
-
Scegliere Save and deploy (Salva e distribuisci).
Quando crei la cartella zip, assicurati di comprimere il contenuto dell'output della build e non la cartella di primo livello. Ad esempio, se l'output della build genera una cartella denominata «build» o «public», per prima cosa accedi a quella cartella, seleziona tutti i contenuti e comprimilo da lì. Se non lo fai, vedrai un errore «Accesso negato» perché la directory principale del sito non verrà inizializzata correttamente.
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>4442587FB7D0A2F9</RequestId>
<HostId>...</HostId>
</Error>