

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Primeros pasos con la consola
<a name="getting-started-console"></a>

 Siga los siguientes pasos para empezar a CodeArtifact utilizar el Consola de administración de AWS. Esta guía usa el administrador de paquetes `npm`. Si está utilizando un administrador de paquetes diferente, deberá modificar algunos de los siguientes pasos.

1. Inicie sesión en Consola de administración de AWS y abra la AWS CodeArtifact consola en [https://console.aws.amazon.com/codesuite/codeartifact/start](https://console.aws.amazon.com/codesuite/codeartifact/start). Para obtener más información, consulte [Configuración con AWS CodeArtifact](get-set-up-for-codeartifact.md).

1.  Elija **Create repository**. 

1.  En **Nombre del repositorio**, introduzca **my-repo**. 

1.  (Opcional) En **Descripción del repositorio**, introduzca una descripción opcional para su repositorio. 

1. En los **repositorios públicos ascendentes**, seleccione **npm-store** para crear un repositorio conectado a **npmjs** que esté situado aguas arriba de su repositorio `my-repo`. 

   CodeArtifact le asigna el nombre `npm-store` a este repositorio. Todos los paquetes disponibles en el repositorio `npm-store` ascendente también están disponibles en su repositorio descendente, `my-repo`. 

1.  Elija **Siguiente**. 

1.  En la **cuenta de AWS**, seleccione **Esta cuenta de AWS**.

1.  En **Nombre de dominio**, introduzca **my-domain**. 

1.  Expanda **Configuración adicional**. 

1.  Debe usar una AWS KMS key (clave KMS) para cifrar todos los activos de su dominio. Puedes usar una clave Clave administrada de AWS o una clave KMS que administres: 
   +  Elija la **clave administrada de AWS** si quiere usar la Clave administrada de AWS predeterminada. 
   +  Elija la **clave administrada por el cliente** si quiere usar una clave de KMS que administre. Para usar una clave de KMS que administre, en ARN de **clave administrada por el cliente**, busque y elija la clave de KMS. 

    Para obtener más información, consulte [Clave administrada de AWS](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk) y las [claves administradas por el cliente](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk) en la *Guía para desarrolladores de AWS Key Management Service *. 

1.  Elija **Siguiente**. 

1.  En **Revisar y crear**, revisa lo CodeArtifact que estás creando por ti. 
   +  **El flujo de paquetes** muestra cómo `my-domain`, `my-repo` y `npm-store` están relacionados. 
   +  **Paso 1: Crear un repositorio** muestra detalles sobre `my-repo` y `npm-store`. 
   +  **Paso 2: El dominio seleccionado** muestra detalles sobre `my-domain`. 

    Cuando haya terminado, elija **Crear repositorio**. 

1.  En la página **my-repo**, seleccione **Ver instrucciones de conexión** y, a continuación, seleccione **npm.** 

1.  Use el comando AWS CLI para ejecutar el `login` comando que se muestra en **Configure su cliente npm con este AWS CLI CodeArtifact comando**.

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

   Debería recibir un resultado que confirme que su inicio de sesión se realizó correctamente.

   ```
   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
   ```

   Si recibe el error`Could not connect to the endpoint URL`, asegúrese de que AWS CLI está configurado y de que el **nombre de región predeterminado** es la misma región en la que creó el repositorio (consulte [Configuración de la interfaz de línea de comandos de AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html)).

   Para obtener más información, consulte [Configure y use npm con CodeArtifact](npm-auth.md)

1.  Utilice la CLI de npm para instalar un paquete npm. Por ejemplo, para instalar el popular `lodash` del paquete npm, utilice el siguiente comando. 

   ```
   npm install {{lodash}}
   ```

1.  Regrese a la CodeArtifact consola. Si su repositorio **my-repo** está abierto, actualice la página. De lo contrario, en el panel de navegación, seleccione **Repositorios** y, a continuación, elija **my-repo.** 

    En **Paquetes**, debería ver la biblioteca o paquete npm que ha instalado. Puede elegir el nombre del paquete para ver su versión y estado. Puede elegir su última versión para ver los detalles del paquete, como las dependencias, los activos y más. 
**nota**  
 Es posible que haya un retraso entre la instalación del paquete y el momento en que se introduce en el repositorio. 

1.  Para evitar más AWS cargos, elimina los recursos que utilizaste durante este tutorial: 
**nota**  
No puede eliminar un dominio que contenga repositorios, por lo que debe eliminar `my-repo` y `npm-store` antes de eliminar `my-domain`.

   1.  En el panel de navegación, elija **Repositorios**. 

   1.  Elija **npm-store**, elija **Eliminar** y, a continuación, siga los pasos para eliminar el repositorio. 

   1.  Elija **my-repo**, elija **Eliminar** y, a continuación, siga los pasos para eliminar el repositorio. 

   1.  En el panel de navegación, seleccione **Dominios**. 

   1.  Elija **mydomain**, seleccione **Eliminar** y, a continuación, siga los pasos para eliminar el dominio. 