Ir al contenido
Docxcelerate

CLI

Comandos

Todos los comandos de dxcl, con los flags que importan.

La CLI es dxcl y viene dentro del paquete docxcelerate. Ejecútala de forma puntual con npx docxcelerate <command>, o instala el paquete y llama a dxcl directamente — consulta Empieza aquí.

dxcl init

Crea un workspace e instala sus dependencias.

dxcl init my-documents
dxcl init my-documents --dir workspaces
dxcl init my-documents --blank

Ejecútalo sin argumentos para una configuración guiada que pregunta por la plantilla y por el endpoint de la API.

FlagEfecto
--dir <path>Crear el workspace dentro de <path>
--blankOmitir el documento de ejemplo
--official-serverApuntar upload.endpoint al motor oficial
--api-endpoint <url>Apuntar upload.endpoint a tu propio servicio
--no-api-endpointDejar upload.endpoint vacío

dxcl document new

Crea un proyecto de documento dentro de un workspace.

dxcl document new tenancy-renewal --title "Tenancy Renewal"

Escribe documents/tenancy-renewal/ con document.project.ts, document.tsx, document-style.ts, preview-data.ts, types.ts y un directorio nodes/.

dxcl document node

Genera un componente de nodo y lo registra.

dxcl document node documents/tenancy-renewal next-steps --type paragraph --mode dynamic
dxcl document node documents/tenancy-renewal signature   --type image     --mode static
dxcl document node documents/tenancy-renewal rent-trend  --type graph     --mode static
FlagValores
--typeparagraph, image, graph
--modestatic, dynamic

El generador escribe nodes/<name>.node.ts y actualiza nodes/index.ts. No coloca el nodo en tu plantilla — añádelo a document.tsx en el punto del documento donde le corresponde.


Editar esta página en GitHub ↗