Ir al artículo
Aniq-UI

SaaS Landing PageEjecuta la landing page sin Docker

Ejecuta la landing page sin Docker

Instala e inicia la landing page con Node.js y Yarn, en desarrollo o como versión de producción.

Antes de empezar: instala Node.js 22 o posterior. Para una primera ejecución no necesitas base de datos ni archivo .env.

Ver los requisitos

Descarga y descomprime la plantilla como en la guía de Docker y luego abre una terminal en la carpeta landing-page-template-2.

Inicia el servidor de desarrollo

  1. Activa Corepack

    Corepack viene con Node.js y ejecuta la versión de Yarn que fija el proyecto, Yarn 4. Solo tienes que hacerlo una vez por equipo.

    Terminal
    corepack enable
    ¿Tienes problemas?
  2. Instala las dependencias

    Terminalen landing-page-template-2
    yarn install

    Resultado esperado: Yarn termina con Done y aparece una carpeta node_modules.

    ¿Tienes problemas?
  3. Inícialo y abre la página

    Terminalen landing-page-template-2
    yarn dev

    ¿Un puerto ya está en uso?

    Si se detiene con EADDRINUSE: address already in use :::3030, otro programa usa el puerto 3030. Detenlo, o inicia en otro puerto con yarn dev -p 3041 y abre localhost:3041Local.

    Un puerto ya está en uso

    Resultado esperado: localhost:3030Local abre la landing page. Se recarga sola cuando guardas un archivo.

    ¿Tienes problemas?

Detén el servidor con Ctrl+C en su terminal.

Ejecuta una versión de producción

El servidor de desarrollo sirve para editar. Para ver el sitio como lo reciben los visitantes, constrúyelo una vez y luego sirve la versión construida:

Terminalen landing-page-template-2
yarn build
yarn start

También responde en localhost:3030Local. Si el puerto 3030 está ocupado, usa yarn start -p 3041. Vuelve a ejecutar yarn build después de cada cambio: yarn start sirve la última construcción tal como quedó.

Los scripts

ScriptQué hace
yarn devServidor de desarrollo en el puerto 3030
yarn buildVersión de producción
yarn startSirve la versión de producción en el puerto 3030
yarn typecheckComprueba los tipos de TypeScript

Tus propios ajustes

Ambos ajustes son opcionales. Para cambiar uno, copia .env.example a .env.local y edítalo allí. Se leen cuando la aplicación se inicia en desarrollo y cuando se construye, así que reinicia yarn dev, o vuelve a ejecutar yarn build, después de un cambio.

Terminalen landing-page-template-2
cp .env.example .env.local

¿Te resultó útil?

Revisado con la versión 2026-10-08

¿Te atascaste en un paso?

Busca una solución antes de empezar de nuevo.

Solución de problemas

Preferencias de Cookies

Utilizamos cookies para mejorar tu experiencia de navegación, analizar el tráfico del sitio y personalizar el contenido. Al hacer clic en "Aceptar Todo", consientes nuestro uso de cookies para análisis y publicidad personalizada.