Shopify CLI¶
En este artículo
Información
Shopify CLI es una herramienta de línea de comandos que te ayuda a crear aplicaciones y temas para Shopify. Genera rápidamente aplicaciones, temas y tiendas personalizadas de Shopify. También puedes usarla para automatizar muchas tareas comunes de desarrollo.
Shopify CLI: Características principales¶
- Creación rápida de proyectos: Inicializa 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 carga, descarga y sincronización de archivos de temas.
- Integración con API: Simplifica la interacción con varias APIs de Shopify, incluyendo la Admin API y la Storefront API.
- Generación de código: Incluye comandos para crear componentes básicos de aplicaciones y extensiones.
- Autenticación: Agiliza el proceso de autenticación con tiendas de Shopify y cuentas de socios.
- Gestión de aplicaciones: Te permite crear, actualizar y publicar aplicaciones de Shopify.
- Corrección de errores: Proporciona herramientas para depurar aplicaciones y temas.
- Soporte de extensiones: Admite el trabajo con varios tipos de extensiones de Shopify, incluyendo extensiones para funcionalidad adicional y verificación.
Funcionalidades de implementación¶
| 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 | ORDER |
- Tiempo de instalación: 15-20 minutos, incluida la configuración del sistema operativo.
- Dependencias preinstaladas:
- Node.js
- Git
- Shopify CLI
- npm
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¶
Después de realizar un pedido, recibirás un correo electrónico de notificación en la dirección proporcionada durante el registro. Esta notificación indicará la dirección IP de tu VPS y las credenciales de inicio de sesión para la conexión. Los clientes de nuestra empresa gestionan su equipo de servidores a través del panel de gestión de servidores y API - Invapi.
Puedes encontrar los datos de autorización en la sección Configuration >> Tags del panel de gestión de servidores o en el correo electrónico enviado:
- Login y Password para conectarse al servidor enviados a tu dirección de correo electrónico después de 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 usar Shopify CLI, necesitas una cuenta activa de Shopify y acceso a la tienda con la que pretendes 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 has iniciado sesión, el sistema te pedirá automáticamente que inicies sesión al ejecutar un comando que requiera autorización. Shopify CLI utiliza OAuth 2.0 para la autenticación. Esto significa que, después de ejecutar un comando que requiera autorización, serás redirigido a la página de inicio de sesión de Shopify en tu navegador. Luego, deberás iniciar sesión en tu cuenta y confirmar el acceso a la tienda deseada. OAuth 2.0 es un estándar para la autorización segura, que permite acceder a tu tienda sin necesidad de almacenar manualmente contraseñas o tokens.
Para conectarte al servidor e iniciar sesión en Shopify, sigue estos pasos:
-
Abre una terminal y conéctate al servidor usando el comando:
-
En la primera conexión, confirma la autenticidad del servidor escribiendo "yes" para agregar la clave a la lista de hosts conocidos.
-
Una vez autenticado correctamente, puedes comenzar a gestionar tu tienda.
Atención
Ya sea que trabajes con aplicaciones, temas o Hydrogen, todos los comandos para interactuar con Shopify deben comenzar con el prefijo
shopify. -
Para crear un nuevo tema, usa el comando:
-
Para navegar al directorio que contiene el tema creado, usa el comando:
-
Para lanzar el tema en modo de desarrollo, usa el comando:
Si no has iniciado sesión, el sistema te pedirá automáticamente que inicies sesión al ejecutar este comando:
-
Para autenticarte, haz clic en cualquier botón, luego copia la URL proporcionada, ábrela en tu navegador y completa el proceso de autenticación:

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

Nota
Información detallada sobre la configuración básica de Shopify CLI se puede encontrar en la documentación para desarrolladores.
Realizar un pedido de un servidor con Shopify CLI usando la API¶
Para instalar este software usando la API, sigue estas instrucciones
Parte del contenido de esta página fue creado o traducido utilizando IA.