Referencia de comandos del CLI
Debes tener Catalyst CLI instalado en tu sistema para acceder a los comandos de Catalyst. Consulta la página de ayuda para instalar Catalyst CLI para ver los pasos.
Opciones
| Sintaxis del comando | Uso |
|---|---|
| -v | –version | Muestra el número de versión del Catalyst CLI |
| -p | –project <name_or_project_id> | Especifica el proyecto de Catalyst que se usará para un comando |
| –org <org id> | Especifica la organización de Catalyst que se usará para un comando. Se utiliza con la opción -p. |
| –token <token> | Proporciona un token de autenticación para un comando |
| –dc <us|eu|in|jp|sa|au|ca> | Proporciona un centro de datos para un comando |
| –verbose | Cambia el nivel de log a verbose para fines de depuración |
| -h | –help | Muestra la ayuda para un comando de Catalyst |
Comandos
| Sintaxis del comando | Uso |
|---|---|
| login [options] | Inicia sesión en el CLI con tu cuenta de Catalyst |
| token:generate [options] | Genera un token para autenticar el acceso al CLI desde un sistema remoto |
| token:list | Lista todos los tokens disponibles generados en este CLI |
| token:revoke <id> | Revoca un token generado en este CLI |
| whoami | Muestra la dirección de correo electrónico del usuario actualmente conectado |
| init [feature] [options] | Inicializa un proyecto de Catalyst, funciones, AppSail y recursos de Client en el directorio local |
| project:list | Lista todos los proyectos de Catalyst a los que tienes acceso |
| project:use [name_or_project_id] | Establece un proyecto activo de Catalyst para tu directorio de trabajo |
| project:reset | Limpia la selección de proyecto activo y restablece al proyecto base |
| pull [feature] | Descarga recursos de tu proyecto desde la consola remota al directorio local |
| iac:export [options] | Exporta el código y las configuraciones de un proyecto como un archivo ZIP |
| iac:import [options][file_path] | Importa el archivo ZIP de un proyecto y crea un nuevo proyecto en la consola |
| iac:pack [zip_name] | Genera un archivo ZIP listo para importar de un proyecto en el formato estándar |
| iac:status [options]<operation> | Obtiene el estado actual de un trabajo de importación o exportación programado |
| functions:setup | Configura el directorio de funciones en tu directorio de proyecto |
| functions:add | Agrega una función del stack requerido al directorio de funciones |
| functions:config [function_name_or_id] [options] | Realiza configuraciones avanzadas como la asignación de memoria en una función de tu proyecto |
| functions:shell [options] | Inicia un shell de Node para probar funciones emuladas de cualquier stack o tipo, excepto funciones Advanced I/O |
| functions:delete [function_name_or_id] [options] | Elimina una función de la consola remota o del directorio local |
| config:set <key=value> | Establece la configuración de Catalyst como un par clave-valor |
| config:get <key> | Obtiene el valor de configuración de Catalyst para la clave especificada |
| config:list | Lista todas las configuraciones de Catalyst |
| config:delete <key> | Elimina una clave de la configuración de Catalyst |
| appsail:add | Asocia un directorio de proyecto de Catalyst existente con un servicio AppSail |
| client:setup | Configura el directorio de Client en tu directorio de proyecto |
| client:delete [client_version] [options] | Elimina una versión del Client de la consola remota o del directorio local |
| ds:import [~CSV_file_path] [options] | Escribe registros de forma masiva en una tabla del Data Store de Catalyst |
| ds:export [options] | Lee registros de forma masiva desde una tabla del Data Store de Catalyst |
| ds:status <operation> [job_id] [options] | Muestra el estado del trabajo de una operación de importación o exportación del Data Store |
| apig:enable | Habilita API Gateway para tu proyecto |
| apig:disable | Deshabilita API Gateway para tu proyecto |
| apig:status [options] | Obtiene el estado actual de API Gateway para tu proyecto y el progreso programado |
| event:generate | generate:event <source> <action> [options] | Genera payloads de ejemplo de diferentes componentes o fuentes de eventos personalizados para probar funciones de eventos |
| event:generate:integ <service> [options] | Genera payloads de ejemplo para el servicio de integración requerido para probar funciones de integración |
| event:generate:job | Genera payloads de ejemplo para probar funciones de trabajo |
| run-script | run [command] | Ejecuta un script de comando específico definido en catalyst.json |
| serve [options] | Sirve funciones Basic I/O, Advanced I/O, BrowserLogic, AppSail y el Client para probarlos localmente |
| deploy [options] [feature] | Despliega el proyecto de Catalyst y los recursos del proyecto en la consola remota desde el directorio local |
| help [command] | Muestra la referencia de comandos o la ayuda para un comando específico |
| logout | Cierra la sesión del CLI de tu cuenta de Catalyst |
| codelib:install | Instala los componentes preconfigurados de Catalyst CodeLib en tu proyecto |
Nota: Si eres usuario de Visual Studio Code IDE, puedes instalar la extensión Catalyst Tools y realizar estas operaciones del CLI usando tu IDE en lugar del CLI. Puedes encontrar más detalles sobre la extensión de Catalyst para VS Code en esta sección de ayuda.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit