Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Uso de herramientas y CLI de esquemas

Modo de enfoque

En esta página

Uso de herramientas y CLI de esquemas - Amazon CodeCatalyst

La CLI de esquemas proporciona herramientas para administrar los esquemas personalizados y trabajar con ellos.

Uso de herramientas de esquemas

Uso de las herramientas de esquemas

  1. Abra la consola de CodeCatalyst en https://codecatalyst.aws/.

  2. Reanude el entorno de desarrollo. Para obtener más información, consulte Reanudación de un entorno de desarrollo.

    Si no dispone de un entorno de desarrollo, primero debe crear uno. Para obtener más información, consulte Creación de un entorno de desarrollo.

  3. En un terminal que funcione, ejecute el siguiente comando para instalar la CLI de esquemas:

    npm install -g @amazon-codecatalyst/blueprint-util.cli
  4. En el archivo blueprint.ts, importe las herramientas que desee utilizar en el siguiente formato:

    import { <tooling-function-name> } from '@amazon-codecatalyst/blueprint-util.cli/lib/<tooling-folder-name>/<tooling-file-name>;
    sugerencia

    Puede ir al CodeCatalyst blueprints GitHub repository para buscar el nombre de la herramienta que desea utilizar.

    Si desea utilizar la herramienta de carga de imágenes, añada lo siguiente al script:

    import { uploadImagePublicly } from '@amazon-codecatalyst/blueprint-util.cli/lib/image-upload-tool/upload-image-to-aws';

    Ejemplos

    • Si desea utilizar la función de publicación, añada lo siguiente al script:

      import { publish } from '@amazon-codecatalyst/blueprint-util.cli/lib/publish/publish';
    • Si desea utilizar la herramienta de carga de imágenes, añada lo siguiente al script:

      import { uploadImagePublicly } from '@amazon-codecatalyst/blueprint-util.cli/lib/image-upload-tool/upload-image-to-aws';
  5. Llame a la función.

    Ejemplos:

    • Si desea utilizar la función de publicación, añada lo siguiente al script:

      await publish(logger, config.publishEndpoint, {<your publishing options>});
    • Si desea utilizar la herramienta de carga de imágenes, añada lo siguiente al script:

      const {imageUrl, imageName} = await uploadImagePublicly(logger, 'path/to/image'));

Herramienta de carga de imágenes

La herramienta de carga de imágenes le permite cargar su propia imagen en un bucket de S3 de su cuenta de AWS y, a continuación, distribuirla públicamente en CloudFront. La herramienta toma como entrada una ruta de imagen en el almacenamiento local (y el nombre del bucket opcional) y devuelve la URL de la imagen que está disponible públicamente. Para obtener más información, consulte ¿Qué es Amazon CloudFront? y ¿Qué es Amazon S3?

Uso de la herramienta de carga de imágenes

  1. Clone el repositorio GitHub de esquemas de código abierto que proporciona acceso al SDK de esquemas y a los esquemas de ejemplo. En un terminal que funcione, ejecute el siguiente comando:

    git clone https://github.com/aws/codecatalyst-blueprints.git
  2. Ejecute el siguiente comando para acceder al repositorio de GitHub de esquemas:

    cd codecatalyst-blueprints
  3. Ejecute el siguiente comando para instalar las dependencias:

    yarn && yarn build
  4. Ejecute el siguiente comando para asegurarse de que está instalada la última versión de la CLI de esquemas:

    yarn upgrade @amazon-codecatalyst/blueprint-util.cli
  5. Inicie sesión en la cuenta de AWS con el bucket de S3 en el que desea cargar la imagen. Para obtener más información, consulte Configure the AWS CLI y Sign in through the AWS Command Line Interface.

  6. Ejecute el siguiente comando desde la raíz de su repositorio de CodeCatalyst para acceder al directorio con la CLI de esquemas:

    cd packages/utils/blueprint-cli
  7. Ejecute el siguiente comando para cargar la imagen en un bucket de S3:

    yarn blueprint upload-image-public <./path/to/your/image> <optional:optional-bucket-name>

Se generará una URL para la imagen. La URL no estará disponible de forma inmediata, ya que la distribución de CloudFront requiere algún tiempo para implementarse. Compruebe el estado de la distribución para obtener el estado más reciente de la implementación. Para obtener más información, consulte Working with distributions.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.