Ir al artículo
Aniq-UI

Company WebsiteEjecuta el sitio sin Docker

Ejecuta el sitio sin Docker

Instala e inicia el sitio con Node.js y Yarn.

Antes de empezar: instala Node.js 22 o posterior.

Ver los requisitos

Abre una terminal dentro de la carpeta landing-page-template-3, la que tiene package.json en su raíz.

Inicia el servidor de desarrollo

  1. Instala las dependencias

    corepack enable hace que la versión de Yarn 4 fijada en package.json responda al comando yarn. La instalación sigue yarn.lock, así que obtienes exactamente las versiones con las que se probó la plantilla.

    Terminalen landing-page-template-3
    corepack enable
    yarn install
    ¿Tienes problemas?
  2. Inícialo

    No hace falta ningún archivo .env.

    Terminalen landing-page-template-3
    yarn dev

    ¿Un puerto ya está en uso?

    Si se detiene con EADDRINUSE, 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 el sitio en inglés; el árabe está en /ar. La página se recarga mientras editas.

    ¿Tienes problemas?

Ejecuta la versión de producción

La versión de producción es lo que publicas. Constrúyela una vez y luego sírvela:

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

También se sirve en localhost:3030Local, y yarn start -p 3041 la sirve en otro puerto. Vuelve a construirla después de cada cambio.

Define la dirección del sitio

Solo para una versión que publiques en internet. Copia .env.example a .env, pon tu dominio en NEXT_PUBLIC_SITE_URL y vuelve a construir:

Terminalen landing-page-template-3
cp .env.example .env
.env
NEXT_PUBLIC_SITE_URL=https://www.your-domain.com

Todos los comandos

ComandoQué hace
yarn devServidor de desarrollo en el puerto 3030, que se recarga mientras editas
yarn buildVersión de producción
yarn startSirve la versión de producción en el puerto 3030
yarn lintRevisa el código con ESLint y las reglas de Next.js
yarn typecheckRevisa los tipos con TypeScript

Siguiente

¿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.