CLI
Ejecuta, compila, despliega y limpia una tienda Ecomiq.
El paquete instala el binario ecomiq. Ejecútalo desde la raíz del proyecto,
donde están ecomiq.config.js y pages/.
| Comando | Qué hace |
|---|---|
ecomiq dev | Genera la app interna y arranca SSR con HMR. |
ecomiq build | Compila para Cloudflare Workers en .ecomiq/dist. |
ecomiq deploy | Vuelve a compilar y publica el Worker con Wrangler. |
ecomiq clean | Elimina únicamente la carpeta generada .ecomiq. |
Con los scripts recomendados:
pnpm dev
pnpm build
pnpm deploy
pnpm cleanTambién puedes invocar el binario directamente:
pnpm exec ecomiq devDesarrollo
ecomiq dev usa Node por defecto, el puerto 3000 y HTTP. Cambia esos valores
en ecomiq.config.js, no con flags:
dev: {
port: 3100,
runtime: "workerd",
https: true,
}La CLI observa pages/ y regenera rutas al crear, renombrar o eliminar archivos.
Ignora archivos ocultos, __tests__ y archivos *.test.* o *.spec.*.
Archivos generados
.ecomiq/ contiene el router, server entry, estilos, manifest de rutas y
configuración de Wrangler. Es un artefacto regenerable.
Si queda desactualizado después de cambiar de versión:
pnpm clean
pnpm devSin comandos de scaffolding
La CLI actual no incluye init, create ni flags como --port o --name.
Configura el proyecto en ecomiq.config.js.