Saltar al contenido principal

Añadir metadatos de mercado

La configuración de la aplicación lleva los enlaces que se muestran en el mercado: autor, categoría, logotipo y soporte . Coloca un logotipo en public/ y haz referencia a él con logo.
El rol por defecto se declara con defineApplicationRole() en su propio archivo — ya no pasas defaultRoleUniversalIdentifier aquí.
También añade la palabra clave twenty-app a package.json para que la aplicación sea detectable:

Añadir capturas de pantalla de galería

Un listado de mercado se vende a sí mismo con capturas de pantalla. Coloca algunos PNG en public/gallery/ y haz referencia a ellos con galleryImages — se muestran como una galería en la página de listado, en el orden del array.
Lidera con la ganancia: haz la primera captura de pantalla el resultado terminado (un documento generado), luego muestra cómo se activa y se autoriza. Usa capturas nítidas, de alta resolución, son lo primero que un usuario ve.
Dale a README.md el mismo tratamiento: es la página principal de npm y GitHub. Abre con la proposición de valor y una captura de pantalla, muestra las características de la línea de cabecera, y mantén los detalles de construcción debajo del plano.

Comprobar antes de enviar

Ejecuta las mismas puertas que CI hace:
El plan muestra exactamente qué cambiaría en el servidor sin aplicarlos — una buena comprobación final. Ver Testing y Sincronizando y recuperando.

Publicar

veinte aplicaciones publish construye y publica a npm por defecto; --private sube un tarball a un registro privado del servidor Veinte en su lugar. Para superficializar una aplicación publicada en el mercado de una instancia, espera la sincronización del catálogo de marketplace del servidor. Detalles completos y la lista de verificación de lanzamiento: Publishing.

Construiste una aplicación 🎉

En seis capítulos utilizaste la mayor parte de la superficie SDK:
  • Objetos, campos y una relación para modelar los datos
  • Una función lógica expuesta como una herramienta de IA, una acción de flujo de trabajo, y rutas HTTP
  • Vistas, navegación, un comando y un componente frontal para la interfaz de usuario
  • Un agente + habilidad para generación natural
  • Metadatos del mercado y el flujo de publicación
La aplicación terminada está en packages/twenty-apps/examples/document-generator.

A dónde ir siguiente

apps-data
referencia de datos
Opción de cada tipo de campo, relación e índice.
apps-logic
referencia lógica
Activadores de eventos Cron y base de datos, el almacén clave-valor, conexiones OAuth.
layout-window-v1
Referencia de diseño
Diseños de páginas, widgets de panel y más superficies de interfaz de usuario.
apps-operations
Operaciones
CLI, pruebas, mandos y CI.