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

Publicación de un esquema personalizado en un espacio

Modo de enfoque
Publicación de un esquema personalizado en un espacio - Amazon CodeCatalyst

Antes de poder añadir un esquema personalizado al catálogo de esquemas del espacio, debe publicarlo en el espacio. También puede ver el esquema en la consola de CodeCatalyst antes de la publicación. Puede publicar una versión preliminar o una versión normal del esquema.

importante

Si desea utilizar paquetes de esquemas de código fuente externo, tenga en cuenta los riesgos que podrían conllevar dichos paquetes. Los esquemas personalizados que añada en su espacio, así como el código que generen, quedan bajo su responsabilidad.

importante

Para publicar un esquema personalizado en su espacio de CodeCatalyst, debe iniciar sesión con una cuenta que tenga el rol de administrador del espacio o usuario avanzado en el espacio.

Visualización y publicación de la versión preliminar de un esquema personalizado

Puede publicar una versión preliminar del esquema personalizado en su espacio si desea añadirlo al catálogo de esquemas del espacio. Esto le permitirá ver el esquema como usuario antes de añadir la versión no preliminar al catálogo. La versión preliminar le permite publicar sin tener que utilizar una versión real. Por ejemplo, si trabaja en una versión 0.0.1, puede publicar y añadir una versión preliminar, de forma que las nuevas actualizaciones de una segunda versión puedan publicarse y añadirse como 0.0.2.

Tras hacer los cambios, vuelva a compilar el paquete del esquema personalizado ejecutando el archivo package.json y previsualizando los cambios.

Visualización y publicación de la versión preliminar de un esquema personalizado

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

  2. Abra un terminal en su entorno de desarrollo.

  3. (Opcional) En un terminal que funcione, instale las dependencias necesarias para el proyecto si aún no lo ha hecho. Utilice el siguiente comando:

    yarn
  4. (Opcional) Si ha hecho cambios en el archivo .projenrc.ts, vuelva a generar la configuración del proyecto antes de compilar y previsualizar el esquema. Utilice el siguiente comando:

    yarn projen
  5. Vuelva a compilar y obtenga una vista previa del esquema personalizado mediante el siguiente comando. Utilice el siguiente comando:

    yarn blueprint:preview

    Vaya al enlace See this blueprint at: proporcionado para obtener una vista previa del esquema personalizado. Compruebe que la interfaz de usuario, lo que incluye el texto, aparezca como esperaba según su configuración. Si desea cambiar el esquema personalizado, puede editar el archivo blueprint.ts, volver a sintetizar el esquema y publicar de nuevo una versión preliminar. Para obtener más información, consulte Resíntesis.

  6. (Opcional) Puede publicar una versión preliminar del esquema personalizado; luego, podrá añadirla al catálogo de esquemas del espacio. Vaya al enlace Enable version [preview version number] at: para publicar una versión preliminar en el espacio.

Puede emular la creación de proyectos sin tener que crear un proyecto en CodeCatalyst. Para sintetizar el proyecto, utilice el siguiente comando:

yarn blueprint:synth

Se generará un esquema en la carpeta synth/synth.[options-name]/proposed-bundle/. Para obtener más información, consulte Síntesis.

Si va a actualizar el esquema personalizado, utilice el siguiente comando para volver a sintetizar el proyecto:

yarn blueprint:resynth

Se generará un esquema en la carpeta synth/synth.[options-name]/proposed-bundle/. Para obtener más información, consulte Resíntesis.

Tras publicar la versión preliminar, puede añadir el esquema para que los miembros del espacio puedan utilizarlo para crear nuevos proyectos o para añadir elementos en proyectos existentes. Para obtener más información, consulte Incorporación de un esquema personalizado a un catálogo de esquemas del espacio.

Visualización y publicación de la versión normal de un esquema personalizado

Cuando haya terminado de desarrollar y previsualizar el esquema personalizado, podrá ver y publicar la nueva versión que quiera añadir al catálogo de esquemas del espacio. El flujo de trabajo de publicación que se genera al crear un proyecto publica automáticamente los cambios introducidos. Si desactivase la generación del flujo de trabajo al crear el esquema, este no estaría disponible automáticamente para poder añadirse al catálogo de esquemas del espacio. Puede seguir publicando el esquema personalizado en el espacio después de ejecutar un comando yarn.

Visualización y publicación de un esquema personalizado

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

  2. Abra un terminal en su entorno de desarrollo.

    • Si optó por no generar el flujo de trabajo de publicación al crear el esquema, utilice el siguiente comando:

      yarn blueprint:release

      Aún puede ir al enlace See this blueprint at: proporcionado para obtener una vista del esquema personalizado.

      Publique la versión actualizada del esquema personalizado; luego, podrá añadirla al catálogo de esquemas del espacio. Vaya al enlace Enable version [release version number] at: para publicar la última versión en el espacio.

    • Si optó por un flujo de trabajo de publicación al crear el esquema, la última versión del esquema se publicará automáticamente al enviar los cambios. Utilice los siguientes comandos:

      git add .
      git commit -m "commit message"
      git push

Tras publicar la versión normal, puede añadir el esquema para que los miembros del espacio puedan utilizarlo para crear nuevos proyectos o para añadir elementos en proyectos existentes. Para obtener más información, consulte Incorporación de un esquema personalizado a un catálogo de esquemas del espacio.

Publicación y adición de un esquema personalizado en espacios y proyectos específicos

De forma predeterminada, los comandos blueprint:preview y blueprint:release se publican en el espacio de CodeCatalyst en el que creó el esquema. Si tiene varios espacios empresariales, también puede previsualizar y publicar el mismo esquema en esos espacios. También puede añadir un esquema a un proyecto existente de otro espacio.

Publicación o adición de un esquema personalizado en un espacio específico

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

  2. Abra un terminal en su entorno de desarrollo.

  3. (Opcional) Instale las dependencias necesarias para el proyecto si aún no lo ha hecho. Utilice el siguiente comando:

    yarn
  4. Use la etiqueta --space para publicar una versión preliminar o normal en un espacio especificado. Por ejemplo:

    • yarn blueprint:preview --space my-awesome-space # publishes under a "preview" version tag to 'my-awesome-space'

      Ejemplo de salida:

      Enable version 0.0.1-preview.0 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.0/projects/create
    • yarn blueprint:release --space my-awesome-space # publishes normal version to 'my-awesome-space'

      Ejemplo de salida:

      Enable version 0.0.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1/projects/create

    Use --project para añadir una versión preliminar de un esquema personalizado a un proyecto existente en un espacio especificado. Por ejemplo:

    yarn blueprint:preview --space my-awesome-space --project my-project # previews blueprint application to an existing project

    Ejemplo de salida:

    Enable version 0.0.1-preview.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [my-project]: https://codecatalyst.aws/spaces/my-awesome-space/projects/my-project/blueprints/%40amazon-codecatalyst%2FmySpace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.1/add
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.