Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

327
Vistas
¿Cómo ejecutar el servidor de desarrollo nextjs con la configuración de otro proyecto?

Desarrollo una aplicación nextjs. Dentro de la carpeta raíz, he creado la carpeta landing/pages/ y quiero ejecutar el servidor de desarrollo con esas páginas usando next dev ./landing . El punto es crear una aplicación separada usando la misma base de código, configuraciones, etc.

El servidor de desarrollo funciona correctamente, pero la mayoría de las funciones no funcionan:

  • .env no se lee desde la carpeta raíz (la solución es usar cp .env ./landing && next dev ./landing ). pero es una manera fea de resolverlo
  • los activos se leen desde la carpeta public dentro de /landing . Pero me gustaría usar la carpeta public desde la raíz.
  • No puedo usar componentes de carpetas que están "arriba" /landing en la estructura del proyecto. El compilador arroja un error You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.

¿Hay alguna configuración personalizada para solucionar el problema? ¿Tal vez hay otra forma de tener algo así como dos carpetas de "páginas" en las que hay el mismo código fuente, pero gracias a eso podría construir dos aplicaciones separadas?

Envié mi código actual al siguiente repositorio: https://github.com/michalgrzasko/nextjs-2-pages-example

Simplemente ejecute el servidor de desarrollo usando yarn dev . Para reproducir errores:

  • Descomente process.env.NEXT_PUBLIC_APP_BASE_URL en landing/pages/index.tsx
  • Descomente el componente <Nav /> en el mismo archivo
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

.env no son archivos ejecutables, si va a cargar desde "algún lugar", no lo necesita. Debe centrarse en el archivo next.config.js. Mira esto , tal vez te ayude.

De todos modos, necesitarás:

-API de su segunda fuente (desde donde le gusta cargar la configuración)

-Cargue la configuración cada vez que dev build su proyecto.

-use process.env.your_name en sus classes/functions

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda