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

391
Vistas
La compilación de hilo de Next.js falló debido a plotly.js (se produjo un error de compilación ReferenceError: self no está definido)

Recibo el siguiente error cuando intento compilar la aplicación Next.js para producción usando el comando de yarn build . Pero funciona bien en el servidor de desarrollo (cuando se usa el comando yarn dev ). Estoy usando la biblioteca react-plotly.js para generar gráficos de trazado en esta aplicación de reacción.

Uso de react-plotly lib:

 import Plot from 'react-plotly.js'; return( <> <Plot data={[data]} layout={layout} /> </> )

Aquí está el error:

 > Build error occurred ReferenceError: self is not defined

ingrese la descripción de la imagen aquí

He investigado los problemas en el repositorio plotly.js git y en google un problema similar, pero parece no tener resultados. ¿Alguna idea de por qué falló la compilación de hilos de Next.js?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Next Js usa la representación del lado del servidor y aún simula ssr cuando se desarrolla localmente, debido a esto, varias bibliotecas que dependen de objetos nativos (comúnmente el objeto de ventana) no funcionarán como se esperaba.

https://github.com/plotly/react-plotly.js/issues/40

Parece que plotly no funciona con ssr pero hay otro componente que debería https://github.com/aulneau/next.js-with-react-plotly.js

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