Shopify CLI¶
En este artículo
Información
Shopify CLI es una herramienta de línea de comandos que le ayuda a crear aplicaciones y temas de Shopify. Genera rápidamente aplicaciones, temas y tiendas virtuales personalizadas de Shopify. También puede utilizarla para automatizar muchas tareas comunes de desarrollo: integración de API, generación de código, autenticación, gestión de aplicaciones, corrección de errores y soporte para extensiones.
Shopify CLI: Funcionalidades clave¶
- Creación rápida de proyectos: Inicialice rápidamente nuevos proyectos de aplicaciones y temas de Shopify utilizando una estructura y dependencias preconfiguradas.
- Pruebas locales: Admite la ejecución y prueba local de aplicaciones y temas sin necesidad de desplegarlos.
- Gestión de temas: Proporciona comandos para trabajar con temas de Shopify, incluyendo la subida, descarga y sincronización de archivos de temas.
- Integración de API: Simplifica la interacción con varias API de Shopify, incluidas la Admin API y la Storefront API.
- Generación de código: Incluye comandos para crear componentes básicos de aplicaciones y extensiones.
- Gestión de aplicaciones: Permite gestionar el ciclo de vida de sus aplicaciones de Shopify.
- Autenticación: Facilita el proceso de autenticación segura con su tienda.
- Corrección de errores: Proporciona herramientas para identificar y solucionar problemas en su código.
- Soporte para extensiones: Ofrece capacidades específicas para trabajar con las extensiones de Shopify.
| ID | Nombre del Software | SO Compatible | VM | BM | VGPU | GPU | CPU Mín. (Núcleos) | RAM Mín. (GB) | HDD/SSD Mín. (GB) | Dominio Personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 195 | Shopify CLI | Ubuntu 22.04 | + | + | + | + | 2 | 2 | 5 | No | PEDIR |
Información
Para obtener información sobre las funcionalidades de despliegue de este software, consulte este enlace
Nota
A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.
Primeros pasos con Shopify CLI después del despliegue¶
Tras realizar una compra, recibirá un correo electrónico de notificación en la dirección proporcionada durante el registro. Esta notificación indicará la dirección IP de su VPS y las credenciales de acceso para la conexión. Nuestros clientes gestionan sus equipos de servidor a través del server management panel and API - Invapi.
Puede encontrar los datos de autorización ya sea en la sección Configuration >> Tags del panel de gestión del servidor o en el correo electrónico enviado:
- Login y Password para conectarse al servidor, enviados a su dirección de correo electrónico una vez que el servidor esté listo para su uso tras el despliegue del software.
Conexión al servidor e inicio de sesión en Shopify¶
Atención
Para utilizar Shopify CLI, necesita una cuenta de Shopify activa y acceso a la tienda con la que pretende trabajar.
Información
A partir de la versión 3.0 de Shopify CLI, ya no existe un comando explícito para la autenticación. Si no ha iniciado sesión, el sistema le pedirá automáticamente que inicie sesión al ejecutar un comando que requiera autorización. Shopify CLI utiliza OAuth 2.0 para la autenticación. Esto significa que, tras ejecutar un comando que requiere autorización, se le redirigirá a la página de inicio de login de Shopify en su navegador. A continuación, deberá iniciar sesión en su cuenta y confirmar el acceso a la tienda deseada. OAuth 2.0 es un estándar para la autorización segura, lo que permite el acceso a su tienda sin necesidad de almacenar manualmente contraseñas o tokens.
Para conectarse al servidor e iniciar sesión en Shopify, siga estos pasos:
-
Abra una terminal y conéctese al servidor utilizando el comando:
-
En la primera conexión, confirme la autenticidad del servidor introduciendo "yes" para añadir la clave a la lista de hosts conocidos (known hosts).
-
Una vez autenticado correctamente, puede comenzar a gestionar su tienda.
Atención
Ya sea que esté trabajando con aplicaciones, temas o Hydrogen, todos los comandos para interactuar con Shopify deben comenzar con el prefijo
shopify. -
Para crear un nuevo tema, utilice el comando:
-
Para navegar hasta el directorio que contiene el tema creado, utilice el comando:
-
Para lanzar el tema en modo de desarrollo, utilice el comando:
Si no ha iniciado sesión, el sistema le pedirá automáticamente que inicie sesión al ejecutar este comando:
-
Para autenticarse, haga clic en cualquier botón, luego copie la URL proporcionada, ábrala en su navegador y complete el proceso de autenticación:

-
Tras una autenticación exitosa, aparecerá un mensaje de "Logged in" en la terminal y el comando que requería autorización comenzará a ejecutarse. También verá enlaces para visualizar y editar el tema localmente y dentro del panel de administración de Shopify:

Nota
Puede encontrar información detallada sobre la configuración básica de Shopify CLI en la documentación para desarrolladores.
Pedir un servidor con Shopify CLI mediante la API¶
Para instalar este software utilizando la API, siga estas instrucciones.