

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à.

# Nozioni di base utilizzando la console
<a name="getting-started-console"></a>

 Esegui i passaggi seguenti per iniziare a CodeArtifact utilizzare. Console di gestione AWS Questa guida utilizza il gestore di `npm` pacchetti, se utilizzi un gestore di pacchetti diverso, dovrai modificare alcuni dei seguenti passaggi.

1. Accedi Console di gestione AWS e apri la AWS CodeArtifact console su [https://console.aws.amazon.com/codesuite/codeartifact/start](https://console.aws.amazon.com/codesuite/codeartifact/start). Per ulteriori informazioni, consulta [Configurazione con AWS CodeArtifact](get-set-up-for-codeartifact.md).

1.  Scegli **Create repository (Crea repository)**. 

1.  **Nel nome del repository, inserisci.** **my-repo** 

1.  (Facoltativo) In **Descrizione del repository**, inserite una descrizione facoltativa per il repository. 

1. **Nei **repository upstream pubblici, seleziona npm-store per creare un repository** **connesso a npmjs** che sia a monte del tuo repository.** `my-repo` 

   CodeArtifact `npm-store`assegna il nome a questo repository per te. Tutti i pacchetti disponibili nel repository upstream `npm-store` sono disponibili anche nel repository downstream,. `my-repo` 

1.  Scegli **Next (Successivo)**. 

1.  In **Account AWS**, scegli **Questo account AWS**.

1.  In **Nome di dominio**, inserisci**my-domain**. 

1.  Espandere **Additional configuration (Configurazione aggiuntiva)**. 

1.  È necessario utilizzare una AWS KMS key (chiave KMS) per crittografare tutte le risorse del dominio. Puoi utilizzare una Chiave gestita da AWS o una chiave KMS che gestisci: 
   +  Scegli la **chiave gestita AWS** se desideri utilizzare la chiave predefinita Chiave gestita da AWS. 
   +  Scegli la **chiave gestita dal cliente** se desideri utilizzare una chiave KMS da te gestita. Per utilizzare una chiave KMS che gestisci, in **ARN della chiave gestita dal cliente**, cerca e scegli la chiave KMS. 

    *Per ulteriori informazioni, consulta la sezione [Chiave gestita da AWS](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk)[Customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk) nella Developer Guide.AWS Key Management Service * 

1.  Scegli **Next (Successivo)**. 

1.  In **Rivedi e crea**, esamina ciò CodeArtifact che stai creando per te. 
   +  **Il Package Flow** mostra come `my-domain``my-repo`, e `npm-store` sono correlati. 
   +  **Passaggio 1: Crea un repository** mostra i dettagli su `my-repo` e`npm-store`. 
   +  **Passaggio 2: Seleziona il dominio** che mostra i dettagli su`my-domain`. 

    Quando sei pronto, scegli **Crea repository.** 

1.  **Nella pagina **my-repo**, scegli **Visualizza istruzioni di connessione**, quindi scegli npm.** 

1.  Usa AWS CLI per eseguire il `login` comando mostrato in **Configura il tuo client npm** usando questo comando. AWS CLI CodeArtifact

   ```
   aws codeartifact login --tool npm --repository my-repo --domain my-domain --domain-owner 111122223333
   ```

   Dovresti ricevere un output di conferma che il tuo accesso è riuscito.

   ```
   Successfully configured npm to use AWS CodeArtifact repository https://my-domain-111122223333.d.codeartifact.us-east-2.amazonaws.com/npm/my-repo/
   Login expires in 12 hours at 2020-10-08 02:45:33-04:00
   ```

   Se ricevi l'errore`Could not connect to the endpoint URL`, assicurati che AWS CLI sia configurato e che il **nome della regione predefinito** sia impostato sulla stessa regione in cui hai creato il repository, vedi [Configurazione dell'interfaccia a riga di comando AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html).

   Per ulteriori informazioni, consulta [Configura e usa npm con CodeArtifact](npm-auth.md)

1.  Usa la CLI npm per installare un pacchetto npm. Ad esempio, per installare il popolare pacchetto npm`lodash`, usa il seguente comando. 

   ```
   npm install lodash
   ```

1.  Ritorna alla CodeArtifact console. Se il tuo repository **my-repo** è aperto, aggiorna la pagina. **Altrimenti, nel pannello di navigazione, scegli **Repositories**, quindi scegli my-repo.** 

    In **Pacchetti**, dovresti vedere la libreria o il pacchetto npm che hai installato. Puoi scegliere il nome del pacchetto per visualizzarne la versione e lo stato. Puoi scegliere la versione più recente per visualizzare i dettagli del pacchetto come dipendenze, risorse e altro. 
**Nota**  
 Potrebbe esserci un ritardo tra il momento in cui installi il pacchetto e il momento in cui viene inserito nel tuo repository. 

1.  Per evitare ulteriori AWS addebiti, elimina le risorse che hai utilizzato durante questo tutorial: 
**Nota**  
Non è possibile eliminare un dominio che contiene repository, quindi è necessario eliminare `my-repo` e `npm-store` prima di eliminare`my-domain`.

   1.  Dal riquadro di navigazione, scegli **Repository**. 

   1.  Scegli **npm-store**, scegli **Elimina**, quindi segui i passaggi per eliminare il repository. 

   1.  Scegli **my-repo**, scegli **Elimina, quindi segui i passaggi per eliminare** il repository. 

   1.  **Dal pannello di navigazione, scegli Domini.** 

   1.  Scegli il **mio dominio**, scegli **Elimina**, quindi segui i passaggi per eliminare il dominio. 